- Status Unconfirmed
- Percent Complete
- Task Type Patches
- Category Applications
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#9171 - Replace the CUBE in cube with COBRA MK III
Dumb patch but introduces handling for non triangular faces (by triangulating them when rendering). Vertices courtesy of http://mackayj.doosh.net/eliteships.html (in particular I hand-converted http://mackayj.doosh.net/files/vrml/eliteships/cobra3.wrl)
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Fix for reported build failures due to implicit insertion of memcpy call during structure copying. odd that it happens on h300 build but not ipod5g build.
Er, and with the file:
IMHO it would be nicer to either add this alongside the cube and allow switching between the two (with a possible name change for the plugin) or to use the patch as-is but change the name of the plugin (not much of a cube anymore).
That's an easy change to make - you just need to add a key binding that changes which shape data structure you point to and reinitialize. I didn't do it for brevity. Agree it's more likely to get the patch included that way. Then again, if someone wants to add that keybinding, it makes sense to add a bunch more shape data (linuxstb suggested adding all of the convex polyhedra, which is doable given that non-triangular faces can be rendered automatically now).
To do list:
Keybinding for switching between shape data
More shape data (polyhedra, more Elite ships, …?)
Optimised triangle filling in pluginlib?
Optimised non-triangular planar filling in pluginlib?
Light sources?
Transparency?
Anyone have an opinion on the GPL compatibility of the Elite vertex data, by the way?