Git Product home page Git Product logo

idkengine's People

Contributors

boybaykiller avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

idkengine's Issues

Directional Light support

Thank you for the great work. Point lights have 6 sides. It causes to performance issues. Would you add directional lights which have one side? It will boost up the performance.

License

Hello, very impressive work. Thanks for sharing it, and the excellent write up. What do you think about allowing people to use your code under the MIT license?

Cascaded Voxel Cone Tracing

Hi, this is a great piece of code you wrote, I'm very impressed. I was wondering if it is an option to add support for Cascaded Voxel Cone Tracing? This would allow to cover almost infinitly big regions using VCT by moving the dense grid with the camera. The grid would need to be moved by multiple of it's cell size to keep consistent illumination when the camera moves. Also multiple dense grids of different cell size can be used as described here https://www.ultraengine.com/community/blogs/entry/2756-voxel-cone-step-tracing-cascaded-volumes/. I my eyes this sounds like a great idea to largely extend the range of VCT by avoiding the complexity of a sparse octree.
Edit: There seems to be an CVCT implementation for the Unity Engine available on github: https://github.com/sonicether/SEGI.

Big Mazes

Hello, I just encountered your repository after finding out about Mesh Shaders.
One of my hobbies is making mazes and making them as big as possible, I currently used MonoGame to be able to render them in 3D where I was able to render a Maze of about 16000*16000 in 3D.

I'm not that well versed in lower level 3D but I was wondering if you could maybe share some insights here if IDKEngine would be able to give a benefit in rendering an even larger maze.

In MonoGame I currently simply create 4 indices per wall (each with normals, positions, texture positions, etc.) and then 6 vertices. From what I understand is you should be able to generate vertices/indices with mesh shaders on the GPU?? Or do I completely misunderstand that?

Anyway, here's my Blazor version of the 3D maze generator (Inspired by the amazing Windows 95 screensaver ๐Ÿ˜„):
https://3dmaze.devedse.duckdns.org/

image

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.