Jump to content
  • Advertisement

Project: Voxyc

Character Modeling Tool: Foundations Laid



I'm working on a new character modeling tool. It will work like this: to start, there are two modes, vertex mode and triangle mode. In vertex mode, you tap on the device screen to create vertices, tap-and-drag to move them around and tap-and-drag outside the edit area to delete them (all this already works). In triangle mode, you tap on vertices to connect them into triangles, 3 at a time. In either mode, you can view the model from 3 different sides as you edit (XY, ZY, XZ) in OpenGL coordinates (this already works too). Vertices that are farther away show up darker and ones closer show up lighter, plus you'll be able to choose which vertices are visible and editable with buttons at the bottom that adjust the Z level.

Ideally, eventually, it'll have skeletal animation and texture painting as well. The way I came up with the idea was I needed a way-point / flight path editor for enemies / UFO's for the new space shooter game I'm making. Then I realized that that could be expanded into a model creator and animator by adding triangle mode and so on, so I decided to combine the two goals into one. Level design could be done this way too, akin to the old sector / brush way for each prefab, then combining prefabs together into one large map. If this works well, I can see getting away from voxels as the primary design tool. Voxels just take up so much darn memory. From now on and for a while, it will be the new tool vs. figuring out how to compress the existing byte structure using bit shifting (maybe storing one voxel with texture, color and bends, in one char, etc).



Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!