Skip to content

Rewrite Primitives, Scene, Camera, PhotonEngine in C++#16

Merged
EdwardPalmer99 merged 20 commits intomasterfrom
EdwardPalmer99/partial-migration-to-CPP
Mar 2, 2025
Merged

Rewrite Primitives, Scene, Camera, PhotonEngine in C++#16
EdwardPalmer99 merged 20 commits intomasterfrom
EdwardPalmer99/partial-migration-to-CPP

Conversation

@EdwardPalmer99
Copy link
Owner

@EdwardPalmer99 EdwardPalmer99 commented Mar 2, 2025

The Primitives code has become very messy and clunky with the use of C "virtual" functions. It makes more sense to move this into C++. There is a lot of work still to be done. For instance, passing-in by reference, better memory management, etc.

@EdwardPalmer99 EdwardPalmer99 force-pushed the EdwardPalmer99/partial-migration-to-CPP branch from 70089e3 to 2e229c1 Compare March 2, 2025 19:10
@EdwardPalmer99 EdwardPalmer99 marked this pull request as ready for review March 2, 2025 19:11
@EdwardPalmer99 EdwardPalmer99 merged commit 1a18de5 into master Mar 2, 2025
1 check passed
@EdwardPalmer99 EdwardPalmer99 deleted the EdwardPalmer99/partial-migration-to-CPP branch March 2, 2025 19:11
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.

1 participant