amorgan Posted December 9, 2014 Share Posted December 9, 2014 Hello all, I have been trying to understand what can be done to improve performance when needed. This might be a little naive, so let's see how this goes.I am using octrees and messed around with the Scene Optimization stuff, but am still trying to understand all of my options for improving performance, here are some key things that come to mind, that I can't find the info on or having troubles finding it:1) View distance of camera: I have seen some examples that are able to not show anything beyond a certain point (appears to be a radius).2) Better understanding of how to make my own options with the ScenenOptimizer. I know it stated in the Tutorial, but an example of making custom options and implementing would be helpful. For example, creating something between Low and Medium Degradation, etc.3) Are there any complied techniques on optimizing scenes or Do's and Don'ts. For example if I have multiple meshes that do not move in the scene, does merging them improve performance or anything like that?An overall performance guide to utilizing Babylon.js would be really awesome. I wish I knew more of the fine detail, but I've yet to take a leap into the code (not sure where to start haha).What comes to mind is the classic graphic settings in video games. I understand some of that is baked into the implementation and not the Babylon framework, such as providing different poly meshes using LOD and what not. This is my attempt to understand what Babylon.js already has built in.Thank you! Quote Link to comment Share on other sites More sharing options...
Dad72 Posted December 9, 2014 Share Posted December 9, 2014 You ask all the features babylon has? it's hard to answer that kind of question. The ideal would be that there was a book that deals with Babylon.js and be written in English and also in French, but it does not exist yet.but I'm sure one day it will be possible because BabylonJS is a really awesome engine that'll be talked about. Babylon will become the number 1 of webgl engines.Meanwhile he do with the wiki and current documentation (new documentation should come very soon).Do not hesitate to complete the wiki with what you would love to find for to learn babylon GameMonetize 1 Quote Link to comment Share on other sites More sharing options...
amorgan Posted December 9, 2014 Author Share Posted December 9, 2014 Of course there is alot of information there in regrads to Babylon.js as a whole. I was looking more specifically looking for info on the topic of optizimation and peformance, starting with the topics I listed. Anything is definitely appreciated and I would love to contribute as I can, but I don't know if I'm there yet. Quote Link to comment Share on other sites More sharing options...
reddozen Posted December 10, 2014 Share Posted December 10, 2014 My project is just a hacked together scene to test different things as we go. As far as the view distance thing... just view the source. I would prefer that you not post a link to this though. Regards Quote Link to comment Share on other sites More sharing options...
amorgan Posted December 10, 2014 Author Share Posted December 10, 2014 I removed the link to it. I will see if I can dive through it thanks. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.