SM64Paint: A Graphics Editor for SM64
#1
[Image: 68747470733a2f2f63646e2e646973636f726461...6e2e706e67]

SM64Paint

This program is a vertex painter, texture editor, and somewhat of a display list editor for SM64 and is currently in an early beta stage.

It can currently:
  • Preview all levels within any uncompressed SM64 ROM (including mods)
  • Attempt to force a geometry mode change from vector normal lighting to vertex RGBA shading and vice versa
  • Colour vertices from a palette selection
  • Save ROM with all edited vertices
  • Allows texture editing including clamping, mirroring, formats, and bitsize (includes RGBA16, RGBA32, CI4, IA4, IA8, IA16, I4, and I8)
  • Allows saving texture images by right clicking on the texture preview
  • Show a table of previous vertex colours underneathe palette
Upcoming plans:
  • Finish coding object model editor
  • Properly render environment mapping (Half-working already)
  • CI8 and YUV16 texture importing 
  • Optimisation and UI improvements
  • Properly render light vectors in proportion to camera view
You can download the program and the source here at GitHub!

Let me know of any suggestions or bugs and I'll see what I can do for future renditions!
P.S.: For those who just want to use the program, all you need is the exe on the main page. All other files are for the source.
nutta liked this post
Reply


Messages In This Thread
SM64Paint: A Graphics Editor for SM64 - by Trenavix - 04-04-2018, 02:20 PM
How to add texture - by waffler1981 - 01-02-2022, 05:44 AM



Users browsing this thread: 5 Guest(s)