dav74 Posted November 3, 2013 Share Posted November 3, 2013 Hi,I'm teacher, i live in Bonneville (french Alps).I try, since a few years, to teach " the coding " to my students (16-18 years old). I have a Website dedicated to teaching of "the Web development" (HTML5 games with EaselJS, nodeJS, jQuery....), but sorry, this website is in french !I would like to write a documentation devoted to Babylon.js for my students (sorry again, in french). I've started to write it (15 pages) :http://www.webisn.byethost5.com/babylonjsThank you in advance for the critics and the returns (if there is french speaker on this forum ;-)) Dad72 1 Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted November 3, 2013 Share Posted November 3, 2013 This is an excellent idea! Quote Link to comment Share on other sites More sharing options...
Temechon Posted November 3, 2013 Share Posted November 3, 2013 Hi, I will read it and get back to you if I have any returns (maybe more explanations in this part, or something like that). It seems like an awesome french tutorial Quote Link to comment Share on other sites More sharing options...
dav74 Posted November 3, 2013 Author Share Posted November 3, 2013 @Deltakosh and @Temechon : Thank you very much We must bear in mind that this document is intended for students who have a few months of "coding" behind them only GameMonetize 1 Quote Link to comment Share on other sites More sharing options...
Temechon Posted November 3, 2013 Share Posted November 3, 2013 Here are my returns. I don't know the knowledge level of your student in 3D/computer science (maybe an "3D introduction" course have been teached before), so take them with a grain of salt : - Page 6 : maybe explain and define a 3D scene and a 3D engine.- Page 6 : I would create 4 block in your code snippet, one for each line (for more visibility and clarity)- Page 7: explanation on GPU/CPU : maybe precise that the GPU is in the graphic card of the computer, and CPU is the processor- Page 9 : Maybe explain why a name is put on each 3D object, here the light (to get it by name afterwards)- Page 9 : "la propriété de tourner autour du point qu'elle film" => filme- Page 14 : "on prend toujours comme point de départ l'origine du repère (0,0,0)" : I think it's not true : the origin can be the origin of the object (like position for directional lights), so it's not always (0,0,0). Don't hesitate to correct me if I'm wrong. Awesome document. I wish I go back to school with courses like this one Quote Link to comment Share on other sites More sharing options...
dav74 Posted November 3, 2013 Author Share Posted November 3, 2013 @Temechon Thank you very much for your help, I will consider your comments (in next version of my doc) for page 9 : In what circumstance do we need the name ? for page 14 : the youngest of my students don't know the concept of vector, i try here to explain to them how find the "direction" in 3D, it has no connection with "BabylonJS", but maybe, it's not very clear in my text ;-) Thank you again Quote Link to comment Share on other sites More sharing options...
Temechon Posted November 3, 2013 Share Posted November 3, 2013 The mesh name is used in the scene hierarchy.Moreover, you can retrieve a mesh by its name. For example : scene.getMeshByName("sphere") It works with materials too scene.getMaterialByName("terrain_eau") Quote Link to comment Share on other sites More sharing options...
dav74 Posted November 3, 2013 Author Share Posted November 3, 2013 ok, thanx Quote Link to comment Share on other sites More sharing options...
dav74 Posted November 16, 2013 Author Share Posted November 16, 2013 New version of my document : 3 new chapters http://www.webisn.byethost5.com/babylonJS.pdf thank you for the returns GameMonetize 1 Quote Link to comment Share on other sites More sharing options...
dav74 Posted December 11, 2013 Author Share Posted December 11, 2013 New version of my document : 2 new chapters http://www.webisn.byethost5.com/babylonjsthank you for the returns GameMonetize 1 Quote Link to comment Share on other sites More sharing options...
dav74 Posted December 19, 2013 Author Share Posted December 19, 2013 new version (3 new chapters) : http://www.webisn.byethost5.com/babylonjsfeatures : physic engine+editor (export .babylon) thank you for the returns Quote Link to comment Share on other sites More sharing options...
Dad72 Posted December 19, 2013 Share Posted December 19, 2013 Hi, The pdf document is not displayed. Neither online nor once downloaded. Quote Link to comment Share on other sites More sharing options...
dav74 Posted December 19, 2013 Author Share Posted December 19, 2013 @dad72 : very strange, all is ok for me Quote Link to comment Share on other sites More sharing options...
kru64 Posted December 19, 2013 Share Posted December 19, 2013 I read and save pdf normally. Here direct link for this very interesting book:http://www.webisn.byethost5.com/babylonJS.pdf Quote Link to comment Share on other sites More sharing options...
Dad72 Posted December 19, 2013 Share Posted December 19, 2013 To me it no longer works. it previously run. may be my version of Adobe for the pdf reader (9.5.5).I go installed version 11 Quote Link to comment Share on other sites More sharing options...
Dad72 Posted December 19, 2013 Share Posted December 19, 2013 That tells me : fichier endommager, n'a pas pus être réparer. Quote Link to comment Share on other sites More sharing options...
Dad72 Posted December 19, 2013 Share Posted December 19, 2013 I 've installed version 11.If I take on the other pdf to your site, it works. but not that of Babylon Quote Link to comment Share on other sites More sharing options...
dav74 Posted December 19, 2013 Author Share Posted December 19, 2013 very strange (again), if you want, give me your email address (MP), i'll send it to you Quote Link to comment Share on other sites More sharing options...
Dad72 Posted December 19, 2013 Share Posted December 19, 2013 Ok. MP send. Thanks Quote Link to comment Share on other sites More sharing options...
Dad72 Posted December 21, 2013 Share Posted December 21, 2013 A tutorial on the Shaders and postProcess would be very interesting. Is this in your program?Thanks Quote Link to comment Share on other sites More sharing options...
dav74 Posted December 29, 2013 Author Share Posted December 29, 2013 @dad72 : no, it's not planned : i think that these notions (Shaders and post Process) are too difficult for my students ! Quote Link to comment Share on other sites More sharing options...
Dad72 Posted December 30, 2013 Share Posted December 30, 2013 Ok, I understand. It is true that it is complex. Quote Link to comment Share on other sites More sharing options...
Wingnut Posted December 30, 2013 Share Posted December 30, 2013 Quick comment, far off-topic. I saw mention of scene.getMeshByName while I was out looking for a .getLightByName for a dimmer button I need. Do scene objects ever have/use .id? Anyhoo... why not... scene.getSceneItem([name or id], scene); ...or something similar? *shrug* Ok bye again! Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted December 31, 2013 Share Posted December 31, 2013 Yes you can use: scene.getLastEntryByID Quote Link to comment Share on other sites More sharing options...
dav74 Posted February 2, 2014 Author Share Posted February 2, 2014 Hello,New version is online http://www.webisn.byethost5.com/babylonjs + cannonJS use ! thank you for return 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.