Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


yLacaute last won the day on March 3 2018

yLacaute had the most liked content!

About yLacaute

  • Rank
    Advanced Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hi, As the babylon format is a simple JSON file, is there a way to load it directly from code ? (if you already have a javascript variable equals to a babylonJS file) Thanks
  2. I give up. Working with uv coordinates manually is hell. Anyway this topic is solved.
  3. What the... Great !! I must admit I used random 0 or 1 just to try with a length of 36... Have to undertand now and find the good values, I will update the PG with the final result, with exactly what I wanted Thank you !!
  4. I tried many many things lol Please give it a try : whatever the length of the uv it changes nothing.
  5. That is exactly why I opened this topic : why ? Here is the PG : https://www.babylonjs-playground.com/#JQDPT6#6 You can see it is easy to put a texture on a Babylon box, not in an imported plane from Blender. Keep in mind I am still speaking with a newbie langage, when i speak about "face" I speak about "face I I can select in blender" not "triangle" (So in the PG above, the plane is composed with 2 rectangular faces, but more triangles)
  6. @Pryme8 I am using physicImpostors so I try to limit the number of mesh for performance, that's why I did not 2 planes I just succeed to import a plane from Blender, with 2 textures on it with repeat option. But there is something strange : the rendering in Blender is not the same than in BabylonJS. I played with the size property to repeat the textures (as explained here http://doc.babylonjs.com/resources/blender#textures) but the result is that the exported file is not exactly the same as the rendered view in Blender. See attached images. @Deltakosh You applied materials on a mes
  7. I am stuck. And mad. I don't mange to apply textures on loaded mesh (@Pryme8 I understand nothing to your PG which is too complicated for me to just set a f*#!#g texture, please note I am beginner) I tried to apply 2 repeated textures on Blender : it works "inside blender" but when I export : i lose the repeat option The video shared above show "a way of doing" by adapting textures to a shape : you build one image with all inside. I understand this can be useful for a complete object (a character for example) but I would like the opposite : I have a plane (with 2 faces) and
  8. @Pryme8 Your PG looks very complicated Clearly lol GJ anyway To give you the context, I am trying to make a FPS and a map generator for the game, if I had to write so much code to put a texture I would stop immediately Especially that I have to learn everything (Babylon and Blender), I come from the "java world"... Currently I am trying to build all environment "parts" in Blender (like a wall, a wall with a door, etc because it is too hard to design custom mesh in Babylon) and assemble them by a JSON configuration file. So with all this discussion I will just set textures direc
  9. Thank you everyone So, if I resume, there is no easy way to apply a texture (or many) on an external loaded mesh (from a babylon file for example) even if It should be technically possible. We would prefer to : load an external object already textured or, create the object with the Babylon API and configure texture(s) at the build time
  10. @Pryme8 I already can import textured meshes from Blender, but this is not my need I will check Babylon internal code because I think it is very strange that it is so easy to use faceUV from MeshBuilder with options, and so hard from an already loaded mesh.
  11. Thank you, it is more complicated than I expected I updated the PG : https://www.babylonjs-playground.com/#JQDPT6#4 If I undertand correctly, the mesh got 6 vertices, 4 triangles => 12 indices. So I have to build an uv array of 12 * 2 = 24 (2 coordinates for each vertice) But wow ! This this just hell, I even not know the vertice order... And what about repeating the texture
  12. I created this playground, you absolutely right it will be more easy to understand : https://www.babylonjs-playground.com/#JQDPT6#3 => The wall, in wireframe = true for better understanding of the 2 faces needed to be textured.
  13. I speak about a polygonal face and the complexity is not a problem : my mesh is simple : a plane, 6 vertices, 2 faces. I could set my 2 textures in Blender, but I don't want to do that. I would like to set it by code with Babylon, whatever HOW, I just want myMesh.babylon loaded and set 2 textures on it I gave this link : https://doc.babylonjs.com/how_to/createbox_per_face_textures_and_colors It's the kind of things I want to do, but without using MeshBuilder ===> by using an already loaded mesh.
  14. Sorry but I don't know how to be me clear anymore, I said everything. There is a playground in the first post and the challenge is simple : you load the Dude.babylon and you set him a specific texture on one face, the face you want.
  • Create New...