-
Notifications
You must be signed in to change notification settings - Fork 955
Closed
Description
Related issues:
- Lighting Oversaturation Problem #93
inlinekeyword unnecessary #153<<and>>operators overloaded but never used #156
Need to refactor the (now common) vec3 class, some in preparation for issues above. For example, this will address some of the color functionality that we'd like to add (by inheritance or something else).
-
Separate declaration from definition — create new
src/common/vec3.cppwhich contains definitions of many of thevec3methods. Simple function definitions should be defined in-class (implicitly/possibly inlined). -
Eliminate explicit
inlinekeyword -
Cull unused methods
-
Other miscellaneous