Forum Archive

Go Back   3D Realms Forums > 3D Realms Topics > Other Apogee/3D Realms Games > Rise of the Triad (1995) Source Code
Blogs FAQ Community Calendar

Notices

 
 
Thread Tools
Old 09-21-2010, 06:08 PM   #1
GrimWoman

GrimWoman's Avatar
ROTT voxel pack
I've decided to start a voxel pack for ROTT because i wanted to add a 3rd dimension to ROTT without destroying the classic look of the game. Anyway the whole point of the project is to turn a few of the games sprites (such as guns pickups, health and scenery) in to voxel models.

Also, seeing as there isn't a port for ROTT that supports voxels i don't see a point in adding downloads for my voxel models yet, so your all just going to have to settle for picture for now.





GrimWoman is offline  
Old 09-21-2010, 06:27 PM   #2
jbailey

jbailey's Avatar
Re: ROTT voxel pack
Looks good! Maybe voxel support can added to winrottgl at some point...
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 09-21-2010, 08:11 PM   #3
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
If WinROTT-GL never gets voxel support, i hope someone will make a port for ROTT that does.

Anyway i'm working on the heat-seeker right now. I'll post pics of it when i'm done.
GrimWoman is offline  
Old 09-23-2010, 12:17 PM   #4
Dopefish7590

Dopefish7590's Avatar
Re: ROTT voxel pack
Looking great ReaperMan.
Dopefish7590 is offline  
Old 09-23-2010, 01:27 PM   #5
Neuro

Neuro's Avatar
Re: ROTT voxel pack
These are awesome. GAD and trap voxels? OH YEAH.
Neuro is offline  
Old 09-23-2010, 11:43 PM   #6
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
Thanks for the support

Anyway , the excalibat is finished... I'm still working on the heat-seeker...

Last edited by GrimWoman; 09-23-2010 at 11:47 PM.
GrimWoman is offline  
Old 09-24-2010, 08:41 AM   #7
Dopefish7590

Dopefish7590's Avatar
Re: ROTT voxel pack
Looks good.

If voxel support is added to WinROTT, looks like I can get some voxelized home-runs now.
Dopefish7590 is offline  
Old 09-24-2010, 12:27 PM   #8
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
Finally finished the heat-seeker.

GrimWoman is offline  
Old 09-25-2010, 03:23 PM   #9
StoneFrog

StoneFrog's Avatar
Re: ROTT voxel pack
Those are great! Real faithful to the originals.

*coughs and glares for WinrottGL voxel support*
StoneFrog is offline  
Old 09-26-2010, 12:33 PM   #10
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
I'm working on the Bazooka and the Dark Dark Staff now
GrimWoman is offline  
Old 09-27-2010, 09:51 AM   #11
diakonov
Yingyang Re: ROTT voxel pack
Is it possible to make this in animated sprites, such as firelights or enemies? Each frame of an enemy would have it's own voxel. Or voxel is only possible on sprites without sense of movement? It would be good if it was present also in masked walls. With all this, rott would really look more 3d.
diakonov is offline  
Old 09-27-2010, 10:10 AM   #12
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
Well, it is possible to make simple animated sprites however, the enemies like the guards would take alot of voxel models to make fluid movement so that would use lots of memory.

I could do some simple enemies like the robots though. Firelights are going to be made...
Last edited by GrimWoman; 09-27-2010 at 11:05 AM.
GrimWoman is offline  
Old 09-27-2010, 11:53 AM   #13
StoneFrog

StoneFrog's Avatar
Re: ROTT voxel pack
I think voxels for more "rigid" decorations like the tables that keys rest on would be pretty cool. Don't think you could faithfully represent enemies with them, though.
StoneFrog is offline  
Old 09-27-2010, 02:15 PM   #14
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
The key and table are going to be separate when i make them, that way i can just spin the key on top of the table. If i can do that, it will make it easier so i hope i can.

As for the fire light i was thinking a voxel sprite mix were the pedestal that holds the fire is made out of voxels and the fire will be a sprite but i have no idea how i would do that.
GrimWoman is offline  
Old 09-29-2010, 03:23 PM   #15
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
The Bazooka is done... now on to the dark staff.

GrimWoman is offline  
Old 10-03-2010, 03:33 PM   #16
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
Alright big update....

Dark Staff, Fire-Wall and Drunk Missile are done... Now i just have to do the Split missile and all the weapons will be done




GrimWoman is offline  
Old 10-03-2010, 05:11 PM   #17
StoneFrog

StoneFrog's Avatar
Re: ROTT voxel pack
Awesome! I'd wager to say that they're pixel-perfect...in three dimensions of course. The wooden end of the Dark Staff reminds me of a piece of crispy bacon.
StoneFrog is offline  
Old 10-04-2010, 10:58 PM   #18
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
I edited some of the weapons i made already to make them look better, and i'm going to redo the firewall, i don't like how it turned out.
GrimWoman is offline  
Old 10-11-2010, 10:20 AM   #19
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
I made a crate...

GrimWoman is offline  
Old 10-11-2010, 10:50 PM   #20
Dopefish7590

Dopefish7590's Avatar
Re: ROTT voxel pack
Very nice, especially the Drunk Missile and Firewall models.
Dopefish7590 is offline  
Old 10-15-2010, 07:39 PM   #21
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
I finished the monk meal, i had to almost completely remake the sprite for this one but i think it turned out nice.

GrimWoman is offline  
Old 10-16-2010, 03:20 PM   #22
StoneFrog

StoneFrog's Avatar
Re: ROTT voxel pack
Neat. Do you plan on doing the powerups?
StoneFrog is offline  
Old 10-16-2010, 07:14 PM   #23
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
Quote:
Originally Posted by StoneFrog View Post
Neat. Do you plan on doing the powerups?
Well i don't know if i should, they are animated and they have clear parts on them (which i can't make with voxels), But i plan on making the armor and gas mask power-ups.

Also unrelated i remade the firewall, i think it looks better now.
Last edited by GrimWoman; 10-16-2010 at 08:36 PM.
GrimWoman is offline  
Old 10-17-2010, 04:34 AM   #24
Bert
Re: ROTT voxel pack
These are great. Be sure to put up a download link when you're finished with these. Always wanted an excuse to play around with voxels
Bert is offline  
Old 10-18-2010, 08:27 AM   #25
Per_Scan

Per_Scan's Avatar
Re: ROTT voxel pack
I just have to say that these voxel images look great and can't wait to see them in-game. Will there be a new release of WinROTT to support these once you've finished?
Per_Scan is offline  
Old 10-18-2010, 11:50 AM   #26
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
Quote:
Originally Posted by Per_Scan View Post
Will there be a new release of WinROTT to support these once you've finished?
I hope so, I've been nagging jbailey to get birger to add voxel support to Win ROTT-GL.
GrimWoman is offline  
Old 10-18-2010, 01:52 PM   #27
Per_Scan

Per_Scan's Avatar
Re: ROTT voxel pack
Do you think it's doable in OGL? I have heard of problems getting voxels to 'render' without heavy memory overheads. Though, I believe that software rendering is much, much easier... There's a conversation going on over at the ZDoom forums just now about this very thing...
Per_Scan is offline  
Old 10-18-2010, 02:01 PM   #28
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
Quote:
Originally Posted by Per_Scan View Post
Do you think it's doable in OGL? I have heard of problems getting voxels to 'render' without heavy memory overheads.
We are talking about a game that uses a modified Wolfenstein 3d engine, i don't think there will be any problems.
GrimWoman is offline  
Old 10-18-2010, 02:53 PM   #29
StoneFrog

StoneFrog's Avatar
Re: ROTT voxel pack
Quote:
Originally Posted by Per_Scan View Post
Do you think it's doable in OGL? I have heard of problems getting voxels to 'render' without heavy memory overheads.
Ah, the Doom voxel project is really impressive. I'm a tad too young to really know, but I always thought developers were fond of voxels because software renderers could handle them - in the mid to late 90s, with there being so many graphics card incompatibilities (3DFX, for instance), people didn't want to put all their emphasis on OpenGL.

But yes. I want voxels in WinROTT all the same.
StoneFrog is offline  
Old 10-18-2010, 03:53 PM   #30
Per_Scan

Per_Scan's Avatar
Re: ROTT voxel pack
I love voxels. They have a charm that I've never really seen in models - it must be my age. I still really like a pixel/sprite games more than your fancy, schmancy new ones! :P

Voxels in WinROTT would be a really nice addition bringing the game into the 3rd dimension without compromising any of its pixelly goodness...
Per_Scan is offline  
Old 10-23-2010, 06:40 PM   #31
Bert
Re: ROTT voxel pack
Well I can't sleep (it's past 2 am here), so I decided to mess around with this.

I've made a little tool that loads .vox models and turns them into a triangle mesh that you can load straight into openGL. Still some work left on this thing to really get it in a usable state. I do backface culling on the models but I can optimise them further (merge coplanar faces and, in case I drop the normal, index the model further).

The only "hard" part left is integrating it with WinRott. I did a quick hack job and didn't run into any issues, except that I just winged the Z-offset and scale at the moment. The models also need to have face culling inverted and need to be rotated a couple of times compared to the default openGL system, but that's something I can (and probably will) do in the model loader. And lighting is being ignored aswell

Here's a screen of it running in WinRott (using the doom shotgun from the doom voxel project) : shotgun

And you can find the viewer tool here At least Reaperman will be able to see if his models work without issues. Just drop your .vox files alongside the exe and modify the .bat file to point at your .vix file. You can rotate the model with the arrow keys. No fancy camera controls available and not properly tested either. So if you run into trouble leave a message here and I'll fix it when I can. You might need the vs.net 2008 c++ redistributable.
Bert is offline  
Old 10-23-2010, 09:27 PM   #32
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
^ You sir are the man. Thank you very much, ill try it out.

Alright i uploaded one of my models into your program and it works; how do you get the models to run in game?
Last edited by GrimWoman; 10-23-2010 at 09:55 PM.
GrimWoman is offline  
Old 10-24-2010, 05:20 AM   #33
Per_Scan

Per_Scan's Avatar
Re: ROTT voxel pack
This is brilliant work. Another step closer to in-game voxels. At this rate ROTT will have voxel support before Doom. I never saw that one coming! Well done guys and (*gets the cheerleader pom-poms out*) keep up the good work!
Per_Scan is offline  
Old 10-24-2010, 06:57 AM   #34
jbailey

jbailey's Avatar
Re: ROTT voxel pack
I recently sent a email to birger about voxel support, hopefully I'll hear
back soon.

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 10-24-2010, 12:33 PM   #35
jbailey

jbailey's Avatar
Re: ROTT voxel pack
I just received this reply from birger:

---------------------------------------

I am not sure if the engine is suited for voxels, since I know almost nothing about voxels.
So I will have to examine the problem somewhat closer before giving my opinion.

----------------------------------------

I was afraid of this, I know virtually nothing about voxel programming, and birgers' situation isn't any better, it might still be possible to get winrottgl
to support voxels, but I can't give a time frame as to when this would
happen, considering everything, someone who is already familiar with
voxel programming would probably be a better choice for this feature then
either myself or birger.
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 10-24-2010, 01:48 PM   #36
StoneFrog

StoneFrog's Avatar
Re: ROTT voxel pack
In the meantime however, surely there's nothing stopping us from just using Bert's tool to create the illusion of a voxel-compatible engine?
StoneFrog is offline  
Old 10-24-2010, 02:14 PM   #37
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
I agree how about implementing berts method?
GrimWoman is offline  
Old 10-24-2010, 03:14 PM   #38
jbailey

jbailey's Avatar
Re: ROTT voxel pack
That's fine with me, and I seriously doubt birger would have any issues
with doing this either, I'm not sure I can help much, but I'm all for bert
giving it his best shot..

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 11-02-2010, 04:04 AM   #39
Per_Scan

Per_Scan's Avatar
Re: ROTT voxel pack
Reaperman, I was wondering if you could tell me which programs you are using to create and implement your voxels? I'm asking as there's a guy over at Doomworld doing a similar thing for Doom and he would like to know. He's tried registering here himself to ask but he's having problems with account activation... Thanks in advance.
Per_Scan is offline  
Old 11-02-2010, 07:53 AM   #40
GrimWoman

GrimWoman's Avatar
Re: ROTT voxel pack
Well I personally like to use "strip2voxel" and ""sprite to voxel" for converting sprites to voxel format, and i also use "slab6" to do most of the details and color changes.

So basically i use "strip2voxel" "sprite to voxel" and "slab6".
GrimWoman is offline  
 

Bookmarks

Tags
awesome, doom, rise of the triads, rott, voxels


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 06:24 AM.

Page generated in 0.21270895 seconds (100.00% PHP - 0% MySQL) with 16 queries

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

Website is ©1987-2014 Apogee Software, Ltd.
Ideas and messages posted here become property of Apogee Software Ltd.