Giter Site home page Giter Site logo

Comments (6)

knightcrawler25 avatar knightcrawler25 commented on May 29, 2024

Hi,
You can use the split mesh by material feature in Blender. Select an object -> Edit Mode -> Press P -> By Material. Then select the mesh and export only the selected object as an obj file. It takes a while to do it for big scenes since its a manual process. The dining scene took me about an hour or so to specify all the materials (Since I'm using only the Disney BRDF) and export the meshes.

from optix-pathtracer.

Woking-34 avatar Woking-34 commented on May 29, 2024

Hi! Thanks for sharing your work, really nice!

Unfortunately I"m not professional with Blender, would you be so kind to upload the obj files for the DiningRoom/Bedroom scene?

Thanks for your time.

from optix-pathtracer.

knightcrawler25 avatar knightcrawler25 commented on May 29, 2024

Sure :) I'll upload the files for both the scenes when I get back from work. The bedroom scene is from https://benedikt-bitterli.me/resources/
You'll find lots of interesting scenes on that site as well

from optix-pathtracer.

knightcrawler25 avatar knightcrawler25 commented on May 29, 2024

I've added all the .obj files with the latest commit into the src/data/data.rar file. Unzip the file in the same folder and you'll be able to run all the scene files :)

from optix-pathtracer.

qzzone avatar qzzone commented on May 29, 2024

Amazing work!
I have a question about the way to generate scene files.
How did you get scene files as such a format?
If I want to render other scenes, how can I generate such a x.scene file? Thank you!

from optix-pathtracer.

knightcrawler25 avatar knightcrawler25 commented on May 29, 2024

@qzzone It's mostly manual generation. copy + paste and modify as required. I didn't focus much on scene file generation/loading as I wanted the code to work first before improving anything else.

from optix-pathtracer.

Related Issues (11)

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.