satguru

Members
  • Content count

    357
  • Joined

  • Last visited

  • Days Won

    3

satguru last won the day on January 1

satguru had the most liked content!

1 Follower

About satguru

  • Rank
    Advanced Member

Contact Methods

  • Website URL
    http://ssatguru.appspot.com/

Profile Information

  • Gender
    Male
  • Location
    Cedar Rapids, Iowa, USA

Recent Profile Visitors

1,932 profile views
  1. satguru

    Gizmo's and mesh dragging behaviors

    Nice! Very flexible architecture. The new UtilityLayerRenderer will be very useful.
  2. Looks like Decentraland migrated from Three.js to BabylonJs recently See https://docs.decentraland.org/releases/sdk/4.0.0/ https://blog.decentraland.org/decentraland-project-update-june-26th-f7751e0aa397
  3. satguru

    Navigating while animating

    @Spankied, It used to be called velocity but it was always displacement. Eventually the document was updated to avoid the confusion. see http://doc.babylonjs.com/api/classes/babylon.mesh#movewithcollisions You are supposed to give the amount and direction by which you want to displace the mesh. If you search the forum you might find a discussion on that
  4. satguru

    Navigating while animating

    @Spankied, moveWithCollisions takes a displacement not velocity
  5. satguru

    obj loader - loading material

    Works fine now Thanks
  6. satguru

    obj loader - loading material

    Nice. Thanks
  7. satguru

    obj loader - loading material

    Here's a PG example. http://www.babylonjs-playground.com/#UKNERM#11 This loads a small obj file "TallWall.obj". The obj file has a small mtl file "TallWall.mtl". No textures, just colors. The files are located here https://github.com/ssatguru/obj-samples In the PG example I print "mesh.material" from two places 1) from inside the ImportMesh() OnSuccess method and 2) outside it after waiting 2 secs. Inside I get undefined , outside, after 2 sec, I get the material
  8. Looks like the obj loader is not finished loading material when the BABYLON.SceneLoader.ImportMesh() onSuccess function is called. see https://github.com/BabylonJS/Babylon.js/blob/master/loaders/src/OBJ/babylon.objFileLoader.ts#L231 I need to make changes to the mesh material after the mesh is loaded by the obj loader. How would i know when the obj loader is done loading the material? what is the most reliable method for doing that?
  9. @CarlBateman One issue with Playcanvas - their engine is opensource but their asset import tools and their editor are still proprietary. You have to upload your assets (in fbx obj etc format) to their servers to convert them to their format. I don't think they have published their asset format.
  10. satguru

    gizmo

    Thanks for the kind words. I try to keep my edit control up to date as much as possible but making it a part of the engine would require much more commitment which I am not sure I can provide. So it is good to have an officially supported alternative. The more the better
  11. Nice work !! If somebody is having trouble starting the server then below might help 1) "TerrainEditor.exe" shortcut does not work. It points to "D:" drive. Instead of that click "PHPServeur\TerrainEditor.exe" 2) Modify " PHPServeur\home\us_config\us_user.ini" Change US_ROOTF_WWW = /TerrainEditor to US_ROOTF_WWW = ../ You might also want to change AP_PORT = 80 to a different port.
  12. satguru

    Babylon.js v3.2 is out

    @MackeyK24 what happened to the source code out here? https://github.com/BabylonJS/Exporters/tree/master/Unity/EditorToolkit/Content
  13. satguru

    Sample code for features in babylonEditor

    @Varsha Kamble in the meantime you could use this https://github.com/ssatguru/BabylonJS-EditControl 🌝