theengine's People
theengine's Issues
GUI: Color picker not very accurate
"In color palette, if I try to move selection up or down on the very edge, it doesn't work"
Has to do with sub-pixel precision and dragging not being related to whole rectangle of the element.
Naming convention specs -> Fix naming conventions in core code.
External libraries cleanup.
Fix mesh prefabs that don't inherit from mesh
There are quite a few mesh prefabs that do not inherit from mesh and actually create a mesh inside of them.
Clean up forward declares in core code.
Move them to ForwardDecl.h
Logger should have different implementations for logging to file/console
GUI: No HSV recalculation
Color picker does not set HSV location after setting RGB values meaning that the cursor is placed incorrectly.
Improve app context.
Fix delete mismatch issues.
In Var class and some others (Valgrind to check.)
Cleanup camera code
Make a camera interface, create separate cameras for static+fps, orbital.
Orbital camera issue
Camera flips. Like, really flips on straight up/down. Wrong angle calculation must be involved.
Tools folder cleanup
Remove leftovers from other project.
Utilities/helpers be gone
Utility folder contains classes that either contain core functionality or random unorganized collection of 'helper' snippets.
Move out functionality to appropriate places.
Split-up every header-only file
We have tons of files that are header only and have functionality implemented in the header.
If possible, move out functionality to corresponding .cpp files so the code looks cleaner and compiles (a tiny bit) faster.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.