Looking for a programer
- PH3NOM
- DC Developer
- Posts: 576
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Fri Jun 18, 2010 9:29 pm
- Has thanked: 0
- Been thanked: 5 times
Re: Looking for a programer
Update, showing the current state of things.
This is a pretty large map (5.5mb) BSP, the commercial Quake 3 Arena used significantly smaller maps (1mb-1.5mb).
Still not using Juguefre's content; this is the freeware build .
This is a pretty large map (5.5mb) BSP, the commercial Quake 3 Arena used significantly smaller maps (1mb-1.5mb).
Still not using Juguefre's content; this is the freeware build .
Re: Looking for a programer
Links are borked btw, cutting off the beginning helps
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
- PH3NOM
- DC Developer
- Posts: 576
- Joined: Fri Jun 18, 2010 9:29 pm
- Has thanked: 0
- Been thanked: 5 times
Re: Looking for a programer
Thanks for taking a look! Another small update...
I have added a simple shader system that allows the specification of surface parameters in a text file that can be modified without changing the BSP or MAP.
The shader can specify weather or not to apply blending for transparency, and what factors to use for blending (src blend factor, dst blend factor, texture environment).
The surface can also be set as punch-through, using the PVR's punch-thorough list for creating things like bushes, as seen in this shot:
Another thing I have been working on is a scripting system that handles the placement and movement routines of AI entities, used for the terrorists as seen here:
Oh yeah, the shaders can also manipulate texture coordinates, used to create a flowing water effect on the fountain in this screen:
bogglez - are these links still borked? Thanks again for having a look
I have added a simple shader system that allows the specification of surface parameters in a text file that can be modified without changing the BSP or MAP.
The shader can specify weather or not to apply blending for transparency, and what factors to use for blending (src blend factor, dst blend factor, texture environment).
The surface can also be set as punch-through, using the PVR's punch-thorough list for creating things like bushes, as seen in this shot:
Another thing I have been working on is a scripting system that handles the placement and movement routines of AI entities, used for the terrorists as seen here:
Oh yeah, the shaders can also manipulate texture coordinates, used to create a flowing water effect on the fountain in this screen:
bogglez - are these links still borked? Thanks again for having a look
Re: Looking for a programer
They work in the last post.
And nice progress!
I'm finishing my thesis now, it hurts to watch your progress lol
And nice progress!
I'm finishing my thesis now, it hurts to watch your progress lol
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
-
- DCEmu Crazy Poster
- Posts: 26
- Joined: Sun Jan 03, 2016 6:24 pm
- Has thanked: 0
- Been thanked: 0
Re: Looking for a programer
Hi,
Ok lets bump this thread!
How about this hands for the game?
PH3NOM already have a part of the level and is performing some tests so I guess we will be showing some advances pretty soon
Both hands are low poly and ready to go into the engine I just need to animate them.
Cheers!
Ok lets bump this thread!
How about this hands for the game?
PH3NOM already have a part of the level and is performing some tests so I guess we will be showing some advances pretty soon
Both hands are low poly and ready to go into the engine I just need to animate them.
Cheers!
- PH3NOM
- DC Developer
- Posts: 576
- Joined: Fri Jun 18, 2010 9:29 pm
- Has thanked: 0
- Been thanked: 5 times
Re: Looking for a programer
We will eventually start a site for our project, but for now I will continue to update here.
Blender, even most recent versions, can export into the Q3 Map format I am using
Here is juguefre's MAP that we have been working on. Still Work In Progress, I do not want to give all of the details away
Blender, even most recent versions, can export into the Q3 Map format I am using
Here is juguefre's MAP that we have been working on. Still Work In Progress, I do not want to give all of the details away
- hilltopper06
- DCEmu Crazy Poster
- Posts: 26
- Joined: Mon Sep 21, 2009 10:39 pm
- Has thanked: 0
- Been thanked: 0
- PH3NOM
- DC Developer
- Posts: 576
- Joined: Fri Jun 18, 2010 9:29 pm
- Has thanked: 0
- Been thanked: 5 times
Re: Looking for a programer
Due to complexity of the maps we would like to create, I am working at getting away from using the .BSP format due to its inherent limitations.
Experimentally, I am using my own map format, that performs a direct conversion from .obj models.
The conversion includes pre-computing lighting, collision meshes, and vertex arrays for fast lighting, collision, and render on DC.
Here is what it looks like when rendering the collision mesh on top of the world geometry:
And here is what it looks like when using the collision mesh for fast collision detection:
Experimentally, I am using my own map format, that performs a direct conversion from .obj models.
The conversion includes pre-computing lighting, collision meshes, and vertex arrays for fast lighting, collision, and render on DC.
Here is what it looks like when rendering the collision mesh on top of the world geometry:
And here is what it looks like when using the collision mesh for fast collision detection:
- RyoDC
- Mental DCEmu
- Posts: 366
- Joined: Wed Mar 30, 2011 12:13 pm
- Has thanked: 2 times
- Been thanked: 0
Re: Looking for a programer
Phenom, are you going to release your engine? Not now, but maybe someday?
How do I try to build a Dreamcast toolchain:
Re: Looking for a programer
What were the limitations you hit? Great work! I'm writing some docs for now to help newbies out and then I want to get back at OpenGL
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
-
- DCEmu Crazy Poster
- Posts: 26
- Joined: Sun Jan 03, 2016 6:24 pm
- Has thanked: 0
- Been thanked: 0
Re: Looking for a programer
Ok one of the bad guys have a few animations on it and looks like this for now:
https://youtu.be/O9aQrOErHpY
Any feedback?
https://youtu.be/O9aQrOErHpY
Any feedback?
Re: Looking for a programer
Looks great! I like the subtle jitter.
Three minor points:
Second animation: looks like he wants to shoot straight but aims upwards
The back of the shotgun should lean against the arm to avoid recoil. As it is now the shooter would drop the gun after shooting
The texture looks a bit stretched/pixilated on the forehead? I noticed this especially on the closeup shot on the front-page
Three minor points:
Second animation: looks like he wants to shoot straight but aims upwards
The back of the shotgun should lean against the arm to avoid recoil. As it is now the shooter would drop the gun after shooting
The texture looks a bit stretched/pixilated on the forehead? I noticed this especially on the closeup shot on the front-page
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
-
- DCEmu Crazy Poster
- Posts: 26
- Joined: Sun Jan 03, 2016 6:24 pm
- Has thanked: 0
- Been thanked: 0
Re: Looking for a programer
No stretching on the texture, and the aiming is done with that purpose, remember when thugs started aiming the pistol sideways? well he grabs the shotgun in a weird non professional fashion.there will be be professional gun users in the game wich will handle weapons the right way.
- PH3NOM
- DC Developer
- Posts: 576
- Joined: Fri Jun 18, 2010 9:29 pm
- Has thanked: 0
- Been thanked: 5 times
Re: Looking for a programer
Thank you for you input bogglez!
The textures are VQ compressed, so that is the pixelation you see.
We have hit all kinds of limitations, and found solutions to work within them. If you can be more specific, I can explain a bit more
The textures are VQ compressed, so that is the pixelation you see.
We have hit all kinds of limitations, and found solutions to work within them. If you can be more specific, I can explain a bit more
Re: Looking for a programer
What resolution is that mask texture or is it one texture for the whole mesh?PH3NOM wrote:Thank you for you input bogglez!
The textures are VQ compressed, so that is the pixelation you see.
Are you using texture filtering and mipmapping?
I think the suit and such look fine, but the face is something I think people pay a lot of attention to, so I'd up the quality there.
Maybe you're already doing this, but since the face texture is symmetrical you only need one half of it and can instead increase the resolution?
Maybe the eyes should be half-spheres with vertex colors instead, depending on whether you intend to show the character up close. I'd avoid close-up shots on low-resolution textures like in the announcement picture.
You didn't really say what caused problems, so I was wondering in general. It seems to be less of a performance problem and more of an artistic problem? Is the blender exporter hard to work with maybe?We have hit all kinds of limitations, and found solutions to work within them. If you can be more specific, I can explain a bit more
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
-
- DCEmu Crazy Poster
- Posts: 26
- Joined: Sun Jan 03, 2016 6:24 pm
- Has thanked: 0
- Been thanked: 0
Re: Looking for a programer
Can you elaborate on the artistic problem? we been solving all kind of issues here and there and maybe we miss something and that is why all feedback is ALWAYS important.bogglez wrote: What resolution is that mask texture or is it one texture for the whole mesh?
It seems to be less of a performance problem and more of an artistic problem?
Last edited by juguefre on Thu Mar 31, 2016 5:16 am, edited 1 time in total.
Re: Looking for a programer
I resized it to 512x512 and saved as PNG, then converted to VQ and back to PNG.juguefre wrote: http://i68.tinypic.com/w2p1qs.jpg
There you have the texture in case you want to check it in detail the one used in the engine is 512x512
I overlayed the head sizes from your first announcement picture, so you can see by how much this texture is potentially scaled. The left head would be a magnification (this is where I noticed pixelation) and the right one would be a more common size.
By the way I hope you store the texture as PNG and it's just tinypic.com changing the image format to jpg.
So if you want to show the head at such a close distance I would increase its size.. Are you sure you don't want to mirror the suit for example?
The back of this enemy will probably rarely be seen entirely, usually just half of it, if at all (since enemies will usually face the player at a close distance).
ph3nom said he switched the map format due to some limitations, especially because you as the artist were limited by the Quake format. I also don't know what he means, just curiousjuguefre wrote: Can you elaborate on the artistic problem? we been solving all kind of issues here and there and maybe we miss something and that is why all feedback is ALWAYS important.
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
-
- DCEmu Crazy Poster
- Posts: 26
- Joined: Sun Jan 03, 2016 6:24 pm
- Has thanked: 0
- Been thanked: 0
Re: Looking for a programer
Hi bogglez,
Most parts of the suit cannot be mirrored as left and right are different, I mirrored the face, arms, shoes and hand as those are exactly the same.
About the quake map format ph3nom told me about an issue with the map not being perfectly sealed but the map was, I snaped the parts of the map to the vextex so there was not any gaps in it but yet he was still getting these gaps, when he changed the map format the issue was gone but the file was the same so it was an issue with the quake format.
Most parts of the suit cannot be mirrored as left and right are different, I mirrored the face, arms, shoes and hand as those are exactly the same.
About the quake map format ph3nom told me about an issue with the map not being perfectly sealed but the map was, I snaped the parts of the map to the vextex so there was not any gaps in it but yet he was still getting these gaps, when he changed the map format the issue was gone but the file was the same so it was an issue with the quake format.