Home › Forums › General Questions › My Verge 3D Experience
- This topic has 5 replies, 4 voices, and was last updated 2 years, 11 months ago by xeon.
-
AuthorPosts
-
2021-12-07 at 4:06 pm #47719grimmyCustomer
Hi, I am currently deliberating to switch back to Playcanvas. To begin with, V3D seemed a good choice, but as I progressed with puzzles, I found some issues. Hopefully these will be resolved in the future but I thought I would write my thoughts here…
Notably:
-Difficulty in controlling object oriented objects (DIfficult to reference and iterate through lists/dictionaries)..its hard to know what is a list, what is a dictionary and/or what is just a simple variable…they are all just a piece of text.
-Difficult to comment puzzles (yellow sticker comments are tiny and they reset their positions each time you load). Additionally the blue comment line is limited to just a short line of text.
-Difficulties when the project gets slightly larger ie..no find feature, variables become a mess (no easy organization of variable globals/locals, lists, dictionaries..everything is treated the same!)
-Multiple puzzle select. (I’m constantly having to select individual pieces and delete them one by one.)
-Additionally,there are several apparent bugs(?) which are causing complete roadblocks in my current project. Even if they aren’t bugs with the engine, then there is no help on the forum. FOr example, these are some issues I posted 5 days back which went unanswered, which leaves me just treading water…
https://www.soft8soft.com/topic/hide-not-working/
https://www.soft8soft.com/topic/how-do-i-create-a-loop-which-iterates-every-second/
https://www.soft8soft.com/topic/fails-to-add-annotations-sometimes/ALthough I paid for the full version of V3d a few weeks back I am quite disappointed with how its all worked out (especially with the lack of support) and feel that I’ve wasted the money as well as two weeks of my time.
The initial draw for me was the puzzles, but without proper organization of variables, I feel they just get too messy too quickly.
Anyway, I guess it’s bye for now, but hopefully I can return in the future when some of the issues have been addressed.
Thanks
2021-12-07 at 5:26 pm #47720Yuri KovelenovStaff2021-12-08 at 12:54 am #47722xeonCustomerGrimmy….sorry you have had a bad experience. Unfortunately, you might be experiencing what many people are experiencing globally at this time of the year. With many people on holiday, with others cramming work in to finish the end of the year .. etc. In general, people are slammed right now so response times on the forums can be slow. Since the forums are just a “help me if you can” scenario, you can’t expect to get an answer, you can only hope for one. However there are several companies and individuals on here that I sure would help you out if you wanted to pay for professional services. Otherwise…you are at the mercy of everyone’s free time which is just at a premium right now…at least it is for me.
Puzzles, like all programming languages, take time to learn and become masterful at, not including lots of hard incremental lessons of getting something wrong and trying a different approach. If you are familiar with programming in general then I am sure you are aware what it takes to learn a new one. There are many people on this forum that have had great success using puzzles and implementing some very complicated projects. But the success of any project is based on the person(s) performing the work and their experience at using the tools such as V3D in conjunction with other tools such as JavaScript, CSS, etc.
I did not respond to any of your forum requests for one reason. I didn’t feel you dug deep enough into find the solutions yourself and you provided very little detail that would allow me to say anything other than..did you read the user guide?
So lets review – “Hide not working” – it works perfectly well. It has no known issues that I am aware of. Yuri gave you a hint. Mesh or empty? Have you tested whether you can hide an object that is parented to an empty…with nothing else in your scene and no other puzzles? Have you tried just hiding the object/mesh? If you try these alone..you will have your answer.
“How do I create a loop that repeats every second”. This was such a generic question with no detail…I didn’t respond to it either.
There are Time puzzles that fire every second or any interval you want. Instead of showing a picture fragment of your puzzles, how about a bit more information about what you tried, what didn’t work, why it didnt work. With a topic like this, I again figured you had read the user guide/manual so I didn’t respond.“Fails to Add Annotations Sometimes”. Well..this immediately sounded like you have a way to diagnose it. WebGL is single threaded. This means that you can calcuate things faster than they can be displayed. So if you generate a bunch of annotations there are a number of potential problems here are two. 1. You max out the memory and you just wont display any more. 2. You iterated the next annotation before it was displayed. Believe it or not there is a maximum number of annotations that can be displayed and it varies by device, OS and browser. Long before you get to that number the browser will give up and stop displaying them or just cause your application to crash.
When you return to V3D, just keep in mind if you want help, help those out that are willing to give it by letting us know all the real things and reproductive steps you did to solve it. Otherwise…you might return and get the same result.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-12-08 at 10:50 am #47756Alexander KovelenovStaffHi,
this is quite unfortunate, especially considering we’ve planned so many improvements for the next year!
In general, Puzzles are easy, however some corner cases might require more in depth knowledge (perhaps we should pay more attention on these in our docs and tutorials).
Regarding Playcanvas… IMHO it won’t make your live any easier! Still, good luck with this new endeavor!
2021-12-08 at 1:22 pm #47759grimmyCustomerHi Thanks for your responses.
Xeon: I’d hoped my forum posts were detailed enough to demonstrate the issues and I thought that adding a picture of the puzzle would demonstrate clearly what I was trying to do. Additionally I thought I’d also clearly highlighted what I’d already tried, I only come to the forums once I’ve exhausted most possibilities and yes, I have read the manual but this didn’t help with any of my issues.
I still have no clue how to
-do a loop with a delay
-the hide issue not working (yes I tried all those things you mentioned as I said in my post)However, you have given me a clue about the single threaded nature could be affecting the annotations (there are only 5 annotations)..so maybe a slightly delay when I create the annotations might fix this…However, because I cant seem to figure out how to add a delay in a loop I’m still stuck here too. :(
Thanks again.
2021-12-08 at 6:01 pm #47781xeonCustomerHi Grimmy,
Had some time this morning and went through your posts. Hope it helps.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com -
AuthorPosts
- You must be logged in to reply to this topic.