ltabis / kmu-cg1-mesh-loader Goto Github PK
View Code? Open in Web Editor NEWCreating a 3D model loader using my own renderer.
License: MIT License
Creating a 3D model loader using my own renderer.
License: MIT License
Add the possibility to use multiple lights.
Add a Mesh class derived from AShape that takes a model file in argument and loads everything in it's respective vertex buffers and arrays.
Add the possibility to resize the editor view grid.
Add an ImGui file selector to change / add the selected model.
Give the user the option to change the far plane, texture parameters, blending etc ...
Add an highlight effect when a model is pointed by the mouse.
Add the possibility to create / change position of light sources in the scene.
If a model as already been loaded, just cache it and reuse the cache when ask to load the same model.
Add x, y and z axis to the editor view.
Add x, y and z axis relative to a model when it is selected.
Add an editor camera instead of the FPS camera.
Add a button to switch between both.
Add a dragndrop system for the model hierarchy
Try to batch all elements from the checker board into one single shape.
Add a file system widget to browse trough files.
Add assimp to the project.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.