Forum Replies Created
-
AuthorPosts
-
xeonCustomer
Try using the limit rotation constraint. Great for knobs, dials etc,
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerI have never notice any issues with degradation of performance on whenclicks on 3D objects vs 2D objects. You mentioned you have FPS drops when you use 3D objects as buttons?
If you a simple scene with a 3d object and a simple hide object on click….this is causing FPS drops and performance issues? What version of V3D are you using?Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerThe typical way Apple AR is approached when using V3D is to output a USDZ file that is then displayed using Apple QuickView. The only problem with this approach is Apple QuickView when opening USDZ files does not support HTML overlays…which is what an annotation is.
If you have to build your iOS AR app this way…then you may want to consider using 3D elements for you buttons and create your annotations inside V3D using 3D objects.
Alternatively, you may opt to have your customers use something like Mozzilla XR viewer but this is such a large obstacle for people it typically means iOS users just wont use the app.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerHi there,
So there are many ways to answer your question.Can V3D be used to do this – yes
Can V3D built in puzzles allow you do this – yes
Can you use HTML/CSS/JS and V3D to accomplish this – yes.The site is pretty straight up PHP. If you are going to use V3D as your 3D viewer, then I would go the HTML/CSS/JS route to do the 2D portion rather than doing the same thing directly in V3D or using texture maps…. the site is very dynamic so your interface should be as well.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerI will take a look at it at this evening (Pacific time). You can reach me at xeons3dlab[at]gmail[dotcom]
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerTo best help you…all we need is the project file zipped…we do not need the controls since they are not a factor in you v3d app loading. You can use V3D zip function and it will store it with your online assets. If you can include the 3D model file that would additionally helpful.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerWell…the performance report says tells you about how you should go about optimizing this further.
I have juste tested this on an a few iphones X through 15 and have similar results.
I would start by turning off your post processing effects and see if that doesn’t solve the problem….if it doesnt, I would take extreme measures to find the offending issue.
Extreme diagnostics
– remove lights – test ( you are better off baking the lighting in this scene as shown )
– remove all materials – apply basic material anmy two cents…based on your zoom level…this model should probably be under 10,000 polys or less total, geo buffers should be under 10, lights 0, hdr rendering – off, post processing -off, material and shaders should be less than 6 total.
You seem to have a lot of materials that are not used in this scene. I would recommend purging your scene of unused items.
consider consolidating your geo…it seems the only thing moving is the drawer and piston… they should be cloned for each location. The door hardware and door would be one item, the shock would be two items, the rest of the unit would be 1 item. Total of four pieces of geo..vs current 70
If you zip up your project and post and I am sure someone on here can help you out with specific detail.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerReally nice work.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2024-04-18 at 4:29 pm in reply to: [Solved- not a bug] App Manager stays at 4.6 even though add on is at 4.5.1 #72389xeonCustomerFantastic….never ran into that before. Problem solved. Thank you.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2024-04-17 at 3:54 pm in reply to: feature available – mobile device – does not detect MS Surface or iPad Pro #72360xeonCustomerScreen shots attached.
Attachments:
You must be logged in to view attached files.Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerGiven the graphics style you are going for you could use a sprite sheet and not have to load any scenes.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerDid you happen to update the project in the AppManager?
Did you go through your Blender Shaders and update all instances of your Principal BSDF and other shaders nodes that have been updated during the transition form 3.6 to 4.1?Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerGood catch
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerFood – is all about your mesh, textures and lighting. Textures and lighting are the most demanding part and making it look right in webgl / V3D. Hard surface projects I can dedicate 10% to 20% of time to textures and lights but when it comes to food. Its more like 50% to 80% if you are going for photo realism. Food is just difficult since you have some many great photo references you are trying to imitate. The modeling is usually pretty easy.
V3D or other …. only unique part is making sure you control the color space and the lighting.Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.comxeonCustomerWell…there are so many ways to do this. You could also do this with HTML/CSS or JavaScript but since you specified Blender I am guessing you want to use the text object in Blender in addition since you specified Verge3d and didnt specify any other way…I guessed you were wanting a way to do this via puzzles.
Since this is for a game I figured you need a way to trigger the timer. In this case I am using the “when clicked” puzzle on the monkey mesh.
There is a “Startup_Reset” procedure that defines the time, in your case 2 minutes (120 seconds) in the “start_time_seconds” variable adjust the “start_time_seconds” to any time you like, in seconds obviously. Its also the Rest function when time runs out…you can press the monkey and restart.
The second procedure “Seconds to M:SS” just converts a given seconds input into M:SS format for visual display.
After the time runs out….I am sure you will want to trigger something to happen. So there is a “TimeOut” procedure that changes the material of the monkey and removes the timer.
Hope this helps.
Link to sample:
https://cdn.soft8soft.com/AROAJSY2GOEHMOFUVPIOE:f2f27a4091/X3L_countdown_timers/X3L_countdown_timers.html- This reply was modified 8 months, 3 weeks ago by xeon.
Attachments:
You must be logged in to view attached files.Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com -
AuthorPosts