Skip to content

PR changes for IN4189 from @eckhardtgirl, @raies1000, @wrvangeest#4

Closed
Raies1000 wants to merge 48 commits intodelftsre:masterfrom
wrvangeest:master
Closed

PR changes for IN4189 from @eckhardtgirl, @raies1000, @wrvangeest#4
Raies1000 wants to merge 48 commits intodelftsre:masterfrom
wrvangeest:master

Conversation

@Raies1000
Copy link
Copy Markdown

Pull request for IN4189 on behalf of: @eckhardtgirl, @Raies1000, @wrvangeest

eckhardtgirl and others added 30 commits March 9, 2016 11:14
Exclude /bin in each module
Tests for Camera class that covers ~70% of the code. Mock class of the
Bound Interface included for one test.
Not all parts tested yet
rendersubscenenode and preloadspatial need asserts
Removed the Viewport responsibilities from RenderManager and added them
to new class ViewportManager. RenderManager now has ViewportManager
object, that other classes can also reach to manage the Viewports.
render Method is refactored: three loops into one.
This commit refactors computation of left, right, bottom and top plane
in onFrameChange in order to avoid code duplication and improve
understandability
Raies1000 and others added 18 commits March 23, 2016 14:14
Caps.OpenGL32 is called multiple times. If one changes the version, this
has to be done multiple places. By making this a variable, changes can
be made more easiliy
Refactored preloadScene intro preloadNode and preLoadGeometry. This
splits the functionality of preloadScene into its two functionalities
Empty render() implementations removed.
render() method removed from Control Interface.
TO DO: add InstancedNodeControl render to list
TO DO: Create subInterface to replace if's
Seperated method from Control Interface for those several classes that
actually use it.
Refactored rendersubscene into renderSubsceneNode and
renderSubsceneGeometry
Getters and setters now tested. 100% coverage in ViewPortManager.
Remove render
Created extra interface in order to remove empty method declarations
@Raies1000 Raies1000 changed the title PR changes for IN4189 PR changes for IN4189 from @eckhardtgirl, @raies1000, @wrvangeest Apr 8, 2016
@wrvangeest wrvangeest closed this by deleting the head repository Jun 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants