Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Future release plans #21

Open
2 of 8 tasks
Enigmatisms opened this issue Jul 8, 2023 · 3 comments
Open
2 of 8 tasks

Future release plans #21

Enigmatisms opened this issue Jul 8, 2023 · 3 comments
Assignees
Labels
todo Some task to be done in the future.

Comments

@Enigmatisms
Copy link
Owner

Enigmatisms commented Jul 8, 2023

For version 1.5.0:

  • Experiment on mixture BSDF, which should achieve: coating / plastic / realistic diffuse and more transmittance models.
  • The demo scene for this version is the Lamborghini scene.

For version 1.6.0:

  • Free view point rendering on the fly (camera pose / intrinsics being variables)
  • Miscellaneous optimization: KD-tree implementation / code optimization for rendering speed
  • Ambient occlusion renderer.
  • The demo scene for this version is the Snooker scene and the Minecraft scene

For version 1.7.0:

  • Volumetric rendering upgrade: equiangular sampling
  • Heterogeneous rendering should be implemented. Density-based rendering / delta tracking.

Version 1.7.0 might be the last active version of this repo. I will shift my focus onto dynamic real-time global illumination rendering in the future.

@Enigmatisms Enigmatisms added the todo Some task to be done in the future. label Jul 8, 2023
@Enigmatisms Enigmatisms pinned this issue Jul 8, 2023
@Enigmatisms
Copy link
Owner Author

If you got some feature requests, feel free to open an issue (opening a discussion is more welcomed). This issue is locked for collaborators only.

Repository owner locked as off-topic and limited conversation to collaborators Jul 8, 2023
@Enigmatisms Enigmatisms self-assigned this Jul 14, 2023
@Enigmatisms
Copy link
Owner Author

Version 1.6 and 1.7 won't be available unless:

  • Taichi lang solves its problem in real_func (huge project JIT compilation delay) and optimize it's performance to the maximum.
  • I am available.
    Please, stay tuned.

@Enigmatisms
Copy link
Owner Author

The next thing to be done in this project, is the implementation of AO renderer.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
todo Some task to be done in the future.
Projects
None yet
Development

No branches or pull requests

1 participant