Giter VIP home page Giter VIP logo

flux's People

Contributors

julianthijssen 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flux's Issues

Scene Generator

Hi,
Awesome quality!!!
Can I buy your scene generator source code seriously?
Cheers.

3d mesh format

Hi,
in your TestProj there is an .obj helmet mesh. But is it possible to load 3d mesh using other format, like for example .fbx or .gltf?
Is there a way to load skinned/animated model?
Thanks and congrats for your awsome PBR engine.

Cosmo

Split up irradiance calculation

Currently skybox resolution is limited because too high of a resolution results in longer than 2 seconds being taken up for the calculation of the irradiance map. This will crash the application on Windows due to the 2 second TDR. The solution is to either import a pre-made irradiance map from somewhere or do the calculation in sections.

IBL radiance is multiplied by two

The IBL output is multiplied by two to get a nice-looking amount of light on the object surface. However, this is obviously a hack and needs to go.

AttachedTo component shouldn't need to find parent entity on every use

Currently we loop through all entities to find the ID stored in the AttachedTo component. The reason for this is that we have to store the parent entity by ID in file, as pointers aren't an option. When we load the entity from file again and try to find its parent by ID, the parent might not have been loaded from the file yet, and so we get a null pointer.

The temporary solution is to just store the ID and find the parent entity every time we need it. This needs to change.

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.