Declarative camera interface #10
Labels
No Label
2d
3d
bug
discussion
feature
high priority
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: wanp/townengine#10
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Current camera impl sucks. Need to do better, with things already solved for most common usages.
For example, twn_camera.h might be hidden away and instead new camera pushing procedure is added to twn_rendering.h, where options dictate the behavior. For example, where's the eye origin, whether there's a target point or direction vector, whether it's perspective or orthogonal, the field of view in degrees and etc.