Coder Social home page Coder Social logo

Comments (4)

wboony avatar wboony commented on June 20, 2024 2

Hi Eytanm, you could try these steps to create a reference model:

  1. In RC, set both coordinate systems "Project" and "Output" as "Euclidean"
  2. Export Cesium tilesets (hi-poly)
  3. Simplify the entire large photogrammetry model to 10K and export as Cesium tilesets (low-poly). Export setting:
    • Initial simplification: None
    • Maximum node triangle count: 10K. The reason we set the same values (10K) as the low-poly 10K is because we don't want the model to have LODs. There's only 1 level.
  4. Load both hi-poly and low-poly tilesets and check if they're aligned.
  5. Assuming hi-poly and low-poly tilesets align on top of each other, convert the low-poly tilesets(b3dm) into glb using this 3d-tiles-validator/tools b3dmToGlb section.
  6. Import the low-poly glbs that you just converted into blender/3Ds Max

from three-loader-3dtiles.

Avnerus avatar Avnerus commented on June 20, 2024

Hi Eytan!
Sorry for the late reply.
I think aligning in a software such as max or blender would work well. Instead of importing 3D Tiles into a modeling software, are you able to export a low-poly mesh of your photogrammetry model? You could use that just for positioning and then replace it with the Tileset on the web.

from three-loader-3dtiles.

Eytanm avatar Eytanm commented on June 20, 2024

Thanks, Avner, I think I have a problem with the rotation of the models. I use Reality Capture to export to Cesium, then 3Dtiles-loader rotates the Cesium data 90 degrees before plotting.. So I'm confused about how to correctly rotate the reference model, which I also export from RC, to bring into 3D max.... especially if the pivot point of the large tiled model is different from that of the smaller model segment...
This is well beyond the library, so perhaps I've gone too far...
Thanks for the support!

from three-loader-3dtiles.

Eytanm avatar Eytanm commented on June 20, 2024

Thanks wboony!
I'm having trouble running the b3dm to glb tool.
Can I export one version as tiles directly to Cesium, and then also export a FBX file from RC of the same model, and relay on them to overlap? confused since the Cesium model is rotated by the JS to flip the y axis
TNX!

from three-loader-3dtiles.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.