:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::
Do you want to advertise at Project Perfect Mod. Find out how to do it HERE.

The time now is Sun Dec 16, 2018 10:19 pm
All times are UTC + 0
 Forum index » Other Projects » Inactive Projects » Open Tiberian Sun
TS Open
Moderators: Judeau
Post new topic   Reply to topic Page 1 of 1 [50 Posts] View previous topic :: View next topic
Author Message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Tue Dec 05, 2006 10:52 pm    Post subject:  TS Open
Subject description: trying to recreate the TS and RA2 engine
Reply with quote

Currently i'm working to recreate the tiberian sun/red alert 2 engine.
Once i have all basic functionality in, and a working game engine, i will release the source code, and instructions on how to compile it.

You may leave any wishes or ideas here for me to implement.
Do not however expect me to fullfill every one of them.

:attachment updated:
:cleaned up topic as well:


test.rar
 Description:

Download
 Filename:  test.rar
 Filesize:  1.29 MB
 Downloaded:  548 Time(s)


_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Last edited by Judeau on Sun Dec 10, 2006 12:18 am; edited 3 times in total

Back to top
View user's profile Send private message Send e-mail Skype Account
pd
Laser Commando


Joined: 19 Jun 2005
Location: Gone

PostPosted: Wed Dec 06, 2006 8:53 pm    Post subject: Reply with quote

nice, voxel & shp engine in SDL Smile

I also planned on writing these some day...
nice work!

so, I guess, you recode the game? #Tongue

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Thu Dec 07, 2006 1:24 pm    Post subject: Reply with quote

PaD wrote:
nice, voxel & shp engine in SDL Smile

I also planned on writing these some day...
nice work!

so, I guess, you recode the game? #Tongue


d'oh, why oh why must you reveal it so soon -_-'
but yes, i am, working on improving the voxel engine some more atm

EDIT : specularity added, and support for only rerendering voxels when it is needed*basically the voxel will only be rerendered when it turns etc*
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Last edited by Judeau on Thu Dec 07, 2006 1:40 pm; edited 1 time in total

Back to top
View user's profile Send private message Send e-mail Skype Account
Kiith-Sa
Rocket Cyborg


Joined: 26 Oct 2004

PostPosted: Thu Dec 07, 2006 1:36 pm    Post subject: Reply with quote

Will you make it Open-Source at some point ?
_________________
Time will tell...
Sooner or later...
Time will tell...

Back to top
View user's profile Send private message
Bittah Commander
Defense Minister


Joined: 21 May 2003
Location: The Netherlands

PostPosted: Thu Dec 07, 2006 1:49 pm    Post subject: Reply with quote

Would there be a point in making this if it wouldn't be open source?
_________________

Back to top
View user's profile Send private message Send e-mail ModDB Profile ID YouTube User URL Facebook Profile URL
pd
Laser Commando


Joined: 19 Jun 2005
Location: Gone

PostPosted: Thu Dec 07, 2006 5:44 pm    Post subject: Reply with quote

if you work alone on a project, you know what you're doing.
there are many different coding styles so a one-man-project is always easier to overlook.

on the other hand, of course, it's much more work then Wink

@ Judeau:
if you're really planning to rewrite the game, I might be able to help at several points... I actually had the same idea, recoding it in SDL (RA2 instead of TS, but there's no big difference there)

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Thu Dec 07, 2006 6:57 pm    Post subject: Reply with quote

i plan to make this engine be able to handle both games, but it will be mainly aimed at ts.

and pad, my msn is jasper.vaneck@gmail.com , i'd appreciate any help i can get, or any suggestions you might have.

and here, is a newer version taking far less RAM, as well as being a lot more efficient, as well as having specularity and a rendering bug fix

EDIT : and i of course plan on making it open-source, once it actually works and is mostly done
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Last edited by Judeau on Sun Dec 10, 2006 12:20 am; edited 1 time in total

Back to top
View user's profile Send private message Send e-mail Skype Account
Kiith-Sa
Rocket Cyborg


Joined: 26 Oct 2004

PostPosted: Fri Dec 08, 2006 5:40 pm    Post subject: Reply with quote

RA2 and TS handling:
Perhaps you could make tile modes
1-TS size made for 800*600
2-RA2 size made for 1024*768
3-new size made for 1280*960/1280*1024 (simply bigger)
that would allow for higher resolution/more beautiful graphics (though that would need larger voxels... is there any limit on their size?)
_________________
Time will tell...
Sooner or later...
Time will tell...

Back to top
View user's profile Send private message
OmegaBolt
President


Joined: 21 Mar 2005
Location: York, England

PostPosted: Fri Dec 08, 2006 7:27 pm    Post subject: Reply with quote

Damn this should be awsome, will you make it 3d? #Tongue
_________________
TAK02 wrote:
Screw AttachEffect. Can't think of any use for it.

Back to top
View user's profile Send private message Send e-mail Skype Account
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Fri Dec 08, 2006 7:41 pm    Post subject: Reply with quote

i'm remaking the ts and ra2 engines
so, no that won't be 3d, seeing as i DO want to use all the original files etc.
voxel files are limited to 256x256x256 if i recall correctly, even the TSTW mammoth doesn't go past 128, so, i've made the limit of a voxel picture being displayed 128x128, i might make that larger mind you, once i work on it a bit more.

and yes, custom screen sizes will be FULLY supported, it will also be cross-platform.
custom tile sizes will also be programmed in, i basically want to make most of the stuff customizeable.

i MIGHT however make a 3d rts engine once i am done with this and a x-com remake
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Kiith-Sa
Rocket Cyborg


Joined: 26 Oct 2004

PostPosted: Sat Dec 09, 2006 10:09 am    Post subject: Reply with quote

If you want to make a 3D engine later, join Chrono Monkey Productions #Tongue
Also, there's need for voxel limit increasing only if you make these higher res tiles (best would be if they would be fully configurable, so modder can easily specialize for 1600*1200, though that would be modding suicide)
or if you make better collision detection
(big voxels passing trough other big voxels don't look good at all)
_________________
Time will tell...
Sooner or later...
Time will tell...

Back to top
View user's profile Send private message
OmegaBolt
President


Joined: 21 Mar 2005
Location: York, England

PostPosted: Sat Dec 09, 2006 6:34 pm    Post subject: Reply with quote

make how many cells a unit can take up customisable. So a long cruiser could take 3 for example.
_________________
TAK02 wrote:
Screw AttachEffect. Can't think of any use for it.

Back to top
View user's profile Send private message Send e-mail Skype Account
Kiith-Sa
Rocket Cyborg


Joined: 26 Oct 2004

PostPosted: Sat Dec 09, 2006 6:48 pm    Post subject: Reply with quote

Of course take any of these advices/wishes as first gotta make something working, then gotta improve it, since you can expect tons of wishes now that you started this... #Tongue
_________________
Time will tell...
Sooner or later...
Time will tell...

Back to top
View user's profile Send private message
Oshog
General


Joined: 02 Sep 2005
Location: Sofia, Bulgaria

PostPosted: Sat Dec 09, 2006 9:24 pm    Post subject: Reply with quote

Judeau, you're doing an X-com remake? DonutArnold already is doing one, why not join him?

I finally understood what this is really about. Great idea, I wish you the best of luck (RP for vxls :p)

Back to top
View user's profile Send private message Send e-mail
VK
Pyro Sniper


Joined: 28 Jul 2005
Location: in GAMEMD.EXE

PostPosted: Sat Dec 09, 2006 10:11 pm    Post subject: Reply with quote

I not want to offend, but it is nothing good now Sad
showing one voxel and one shp is nothing at all #Tongue
try to draw 1000 SHPs Smile
also a lot of libraries, in which only 10% of code are used.
however, your voxel load function is too slow Very Happy

However I can help you, too Smile
Good luck to you!
_________________
ARM forever - x86 sucks

Back to top
View user's profile Send private message Skype Account
DonutArnold
General


Joined: 18 Jan 2005
Location: Finland

PostPosted: Sat Dec 09, 2006 10:14 pm    Post subject: Reply with quote

I think he means a real remake (making the game-engine again and etc.), not a mod/TC for a RA2/YR.

I saw an another topic about somekind of a RTS maker. So many people are trying to make something. Good luck with this project. I'm sure that someone can help you if you're looking for a help.

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Sun Dec 10, 2006 12:26 am    Post subject: Reply with quote

C&CVK wrote:
I not want to offend, but it is nothing good now Sad
showing one voxel and one shp is nothing at all #Tongue
try to draw 1000 SHPs Smile
also a lot of libraries, in which only 10% of code are used.
however, your voxel load function is too slow Very Happy

However I can help you, too Smile
Good luck to you!


no problem, you should know however that i'm making sure the code is fast, i'm merely converting the voxel data into an internal format, so it would take just a few milliseconds longer.

obviously these are just to show i can load and display the shps just fine, i'm using standard blitting, and as far as i know, you won't find a way to show em any faster.

and i do intend to use most of the library functions, of course i haven't started work on networking yet.

and thanks , if you can help me just contact me.
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Kiith-Sa
Rocket Cyborg


Joined: 26 Oct 2004

PostPosted: Sun Dec 10, 2006 1:29 pm    Post subject: Reply with quote

Make sure CNCVK doesn't turn it Windows only if it isn't already (I guess it isn't) #Tongue
_________________
Time will tell...
Sooner or later...
Time will tell...

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Sun Dec 10, 2006 5:09 pm    Post subject: Reply with quote

it indeed isn't windows only
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
VK
Pyro Sniper


Joined: 28 Jul 2005
Location: in GAMEMD.EXE

PostPosted: Sun Dec 10, 2006 9:16 pm    Post subject: Reply with quote

Quote:
no problem, you should know however that i'm making sure the code is fast, i'm merely converting the voxel data into an internal format, so it would take just a few milliseconds longer.

you use many fread s
which is rather slow, better load file to memory Smile

Quote:
it indeed isn't windows only

no problems. but it can be more slow Sad
_________________
ARM forever - x86 sucks

Back to top
View user's profile Send private message Skype Account
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Sun Dec 10, 2006 11:29 pm    Post subject: Reply with quote

ah thanks, i'll try to load the file into memory in one go, instead of streaming it.

and sure it can be slower, but i think it rather important this one is OS independant #Tongue
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
OmegaBolt
President


Joined: 21 Mar 2005
Location: York, England

PostPosted: Mon Dec 11, 2006 4:39 pm    Post subject: Reply with quote

Ah.. you can now recreate internet games! More players? #Tongue BTW, is TS hosted by the servers or the players.. if players then maybe it should be servers, that way surely there will be less errors and things, though the errors are more RA2 anyway..
_________________
TAK02 wrote:
Screw AttachEffect. Can't think of any use for it.

Back to top
View user's profile Send private message Send e-mail Skype Account
ViPr
Gauss Rifle Trooper


Joined: 30 Dec 2004

PostPosted: Tue Dec 12, 2006 2:11 am    Post subject: Reply with quote

what you said about loading files is very interesting to me because i've been thinking of doing things like that to speed up 3ds2vxl but i don't know much about how it works and which way is better for different things.

btw i think a new way of loading for games is to constantly load very slowly for a long time in small pieces while the game is running to avoid causing noticeable pauses. so i'm wondering if your methods would be compatible with this new loading philosophy.

Back to top
View user's profile Send private message
VK
Pyro Sniper


Joined: 28 Jul 2005
Location: in GAMEMD.EXE

PostPosted: Tue Dec 12, 2006 1:53 pm    Post subject: Reply with quote

Quote:
and sure it can be slower, but i think it rather important this one is OS independant

I have no contradictions with this Smile

Quote:
what you said about loading files is very interesting to me because i've been thinking of doing things like that to speed up 3ds2vxl but i don't know much about how it works and which way is better for different things.

It's very fast, but have some problems Sad
if file is wrong, offset can be more the file length,
And you have Access Violation error or reboot Smile
one of solutions is to use try...catch or checking each offset Smile
_________________
ARM forever - x86 sucks

Back to top
View user's profile Send private message Skype Account
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Thu Apr 12, 2007 10:09 pm    Post subject: Reply with quote

i've finally freed up some time to work on this, basically a stress test, seeing as 50 mammoths are being rendered, which, hopefully, won't happen often in-game, i still am trying to speed it up, and i'll succeed , since the last version, this is about 5 times more efficient, post your cpu usage statistics and FPS rates(number left of mammoth horde)
i hope to speed it up some more though, 50 mammoths is a lot of large voxels with many moving parts, *tests with 100 apcs*


test.rar
 Description:

Download
 Filename:  test.rar
 Filesize:  1.07 MB
 Downloaded:  437 Time(s)


_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Clazzy
Karma Police


Joined: 26 Nov 2002
Location: Algae Colony On Mars

PostPosted: Thu Apr 12, 2007 10:38 pm    Post subject: Reply with quote

I got a lovely 6fps and it tends to use up about 90% of my CPU (Pentium-M, 1.5GHz ).
I also noticed the SDL libraries, does this mean compatibility with other operating systems? If the source has a makefile (or you can compile a Linux version) then I can give it a go on Linux and see how it fares there.
_________________
Quote:
This is sexier than what this forum was supposed to tolerate. - Banshee

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Fri Apr 13, 2007 6:11 am    Post subject: Reply with quote

Clazzy wrote:
I got a lovely 6fps and it tends to use up about 90% of my CPU (Pentium-M, 1.5GHz ).
I also noticed the SDL libraries, does this mean compatibility with other operating systems? If the source has a makefile (or you can compile a Linux version) then I can give it a go on Linux and see how it fares there.


indeed, cross-platform, at least, meant to be

and, i'm still hoping to improve it's speed, though i could always simply make the voxel refresh rate slower, i prefer smooth rotations though
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
GeckoYamori
Cyborg Artillery


Joined: 06 Jun 2004
Location: Sweden

PostPosted: Fri Apr 13, 2007 9:12 am    Post subject: Reply with quote

Are you using software rendering? Perhaps making use of hardware would increase the framerate.
_________________

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Fri Apr 13, 2007 4:45 pm    Post subject: Reply with quote

GeckoYamori wrote:
Are you using software rendering? Perhaps making use of hardware would increase the framerate.


heh, i'm already working on that, seeing as i already can use opengl, it should be a piece of cake.

the only negative side of this, is that a 3d card will be needed, and, probably a minimal decrease in image quality
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Pepzi
Plasma Trooper


Joined: 26 Nov 2004
Location: Sweden

PostPosted: Fri Apr 13, 2007 10:00 pm    Post subject: Reply with quote

Judeau wrote:

Quote:

heh, i'm already working on that, seeing as i already can use opengl, it should be a piece of cake.

the only negative side of this, is that a 3d card will be needed, and, probably a minimal decrease in image quality


So you're using OpenGL to write this renderer? Any other languages? What software, and how much experience do you have in this area? Any classes or just patiently reading tutorials and learning from them every now and then?
Will you go OpenGL all the way or are there exeptional parts where you must switch to something else? I'm not experienced in programming so I'm propably gonna get laughed at for this, my apologies for any trouble.

Regards,

/Nubilus

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Sat Apr 14, 2007 9:28 pm    Post subject: Reply with quote

Nubilus wrote:
Judeau wrote:

Quote:

heh, i'm already working on that, seeing as i already can use opengl, it should be a piece of cake.

the only negative side of this, is that a 3d card will be needed, and, probably a minimal decrease in image quality


So you're using OpenGL to write this renderer? Any other languages? What software, and how much experience do you have in this area? Any classes or just patiently reading tutorials and learning from them every now and then?
Will you go OpenGL all the way or are there exeptional parts where you must switch to something else? I'm not experienced in programming so I'm propably gonna get laughed at for this, my apologies for any trouble.

Regards,

/Nubilus


first, of all, opengl is a graphics library, not a programming language #Tongue

and, after having made a new voxel engine based upon opengl, i can safely say, i won't be using opengl

now, normally, i'd say opengl is superior for most things, however, it has a few problems, for one, all textures need to be pre-loaded, and editing those on the fly, is an annoyance at best.

it seems it's not feasible to use opengl for voxel rendering either, seeing as each voxel is basically a cube with 6 quads to compose it, so, you'll be using 6xvoxels you wish to display, faces, which quickly becomes a tad too much.

as a programming language i'm using ANSI C
i'm also using SDL to supply some nice wrapper functions for many things, like sound, graphics and input

the software i'm using to code this, is a simple text editor Razz

i compile with mingw + msys using the GCC compiler

and, i've learned what i know from simply doing tutorials, and looking at and modifying existing code by other authors, i started that out with quake 3 modding, but you learn the most, by simply trying stuff, and searching for relevant information via google when you have trouble doing it

i'm currently a software programmer for www.cea-int.com, with no formal education in the programming field
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Kiith-Sa
Rocket Cyborg


Joined: 26 Oct 2004

PostPosted: Sun Apr 15, 2007 2:07 pm    Post subject: Reply with quote

Using GL_POINS you can have pretty good voxels (with normals, using vertex arrays or VBOs), and if you want to be able to zoom on them without having gaps (altough TS voxels in TS distance will look ok, as well as RA2 ones), you can use I dont remember which function that can set point size (either globally, or for each voxel depending on it's distance if you want 3D, which I doubt.) This is way faster than rendering voxels as cubes, and gives actually more true voxel effect.
I only did this without VBO's, and I had slowdown with big 256256256 voxels, but using VBO's it might be pretty fast.
Not sure if faster than SW rasterization, though. You might try it. (and,btw, what about another voxel format with more bit colours, it shouldn't be too hard, altough would increase filesize. If combined with accelerated POINT voxels, this would have no slowdown against the standard pallette voxels (probably even no slowdown in SW rasterization, no idea how you coded it))
And, I think you should use OpenGL at least for stuff like blending.
_________________
Time will tell...
Sooner or later...
Time will tell...

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Sun Apr 15, 2007 3:33 pm    Post subject: Reply with quote

Kiith-Sa wrote:
Using GL_POINS you can have pretty good voxels (with normals, using vertex arrays or VBOs), and if you want to be able to zoom on them without having gaps (altough TS voxels in TS distance will look ok, as well as RA2 ones), you can use I dont remember which function that can set point size (either globally, or for each voxel depending on it's distance if you want 3D, which I doubt.) This is way faster than rendering voxels as cubes, and gives actually more true voxel effect.
I only did this without VBO's, and I had slowdown with big 256256256 voxels, but using VBO's it might be pretty fast.
Not sure if faster than SW rasterization, though. You might try it. (and,btw, what about another voxel format with more bit colours, it shouldn't be too hard, altough would increase filesize. If combined with accelerated POINT voxels, this would have no slowdown against the standard pallette voxels (probably even no slowdown in SW rasterization, no idea how you coded it))
And, I think you should use OpenGL at least for stuff like blending.


perhaps, but TS doesn't use such a large amount of transparent stuff( well, besides stealth )
and additive blending is rather easily done
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Kiith-Sa
Rocket Cyborg


Joined: 26 Oct 2004

PostPosted: Mon Apr 16, 2007 1:28 pm    Post subject: Reply with quote

Yes, I know. But I think it should be still faster/more extensible/allowing for better graphics than TS to use OpenGL even if your engine is just 2D shitload of quads. And you could really plan for future using that. But if you're getting faster results with SW than GL, then keep it, or maybe even make your engine extensible to allow for new renderers later.
(If you are planning to make this OS)
That way you could have support for stuff like shaders later. (which can make the thing look better even if it's 2D)
_________________
Time will tell...
Sooner or later...
Time will tell...

Back to top
View user's profile Send private message
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Wed Apr 18, 2007 8:18 pm    Post subject: Reply with quote

http://judeau.franva.org/testarchive.rar

greatly enhanced version, source included
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
GeckoYamori
Cyborg Artillery


Joined: 06 Jun 2004
Location: Sweden

PostPosted: Wed Apr 18, 2007 8:24 pm    Post subject: Reply with quote

Well, you really nailed it this time. The framerate is smooth as silk. Is it hardware rendered?
_________________

Back to top
View user's profile Send private message
IcySon55
Commander


Joined: 19 Nov 2003
Location: Overworld

PostPosted: Wed Apr 18, 2007 9:19 pm    Post subject: Reply with quote

That is definitely a very nicely rendered Mammoth Mk II voxel. I tried putting in a few of my voxels with the hmecw filenames. One was animated, tsopen crashed. The other was not animated, and all it rendered was a single pixel.

Did you write your code to render the MK2 specifically?
_________________

Back to top
View user's profile Send private message Send e-mail Visit poster's website Skype Account
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Wed Apr 18, 2007 9:58 pm    Post subject: Reply with quote

GeckoYamori wrote:
Well, you really nailed it this time. The framerate is smooth as silk. Is it hardware rendered?


nope, completely software

and icyson, can you upload debug.txt, and the voxels themselves ?
of course, you mustn't forget to replace the hva as well
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
ORCACommander
Commander


Joined: 14 Feb 2006
Location: Flying into hostile territory

PostPosted: Thu Apr 19, 2007 2:20 am    Post subject: Reply with quote

Suggestion:
Multi mod support by having mods within separate directories within the main one and activate it using the command line parameter -ModNameHere
_________________

Back to top
View user's profile Send private message
Gangster
Commander


Joined: 11 Jun 2004
Location: Moscow, Russia

PostPosted: Thu Apr 19, 2007 6:18 am    Post subject: Reply with quote

I did few tests with loading voxels. And have different errors with ones. Maybe this info will help you.

http://www.ppmsite.com/forum/viewtopic.php?t=13728 (Dots, Rendering errors)
http://www.ppmsite.com/forum/viewtopic.php?t=14664 (Doenst load)
http://www.ppmsite.com/forum/viewtopic.php?t=14631 (Dots)
_________________

Work is much like a wife. It feed me. It f*ck me.
Gangster is a Project Perfect Wuj (c)Aro

Back to top
View user's profile Send private message
Dupl3xxx
Commander


Joined: 22 Aug 2006
Location: somewhere south of the north pole

PostPosted: Thu Apr 19, 2007 11:33 am    Post subject: Reply with quote

This sounds great! If this comes to the qualety of TS or RA2, I will tell everyone I know about this!
Kepp up the GREAT work!
_________________
This is a signature

Back to top
View user's profile Send private message Visit poster's website
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Thu Apr 19, 2007 5:04 pm    Post subject: Reply with quote

Jabberwoky aka Gangster wrote:
I did few tests with loading voxels. And have different errors with ones. Maybe this info will help you.

http://www.ppmsite.com/forum/viewtopic.php?t=13728 (Dots, Rendering errors)
http://www.ppmsite.com/forum/viewtopic.php?t=14664 (Doenst load)
http://www.ppmsite.com/forum/viewtopic.php?t=14631 (Dots)


the first is due to it's voxel scale, tsopen doesn't support different-scaled voxels, for now, of course
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Gangster
Commander


Joined: 11 Jun 2004
Location: Moscow, Russia

PostPosted: Thu Apr 19, 2007 10:51 pm    Post subject: Reply with quote

Oh i see... but well, i have few more questions.
It seems for now tsopen doent support shadows casted by voxels. Will it be fixed? If it will be, is it possible to have shadow casted from all sections of voxel? And from "turret" and "barrels"? Will shadow from "barrel" and "turret" be applied also on "hull"?
Shadow casted on ramps, will also become tilted?
_________________

Work is much like a wife. It feed me. It f*ck me.
Gangster is a Project Perfect Wuj (c)Aro

Back to top
View user's profile Send private message
VK
Pyro Sniper


Joined: 28 Jul 2005
Location: in GAMEMD.EXE

PostPosted: Fri Apr 20, 2007 1:34 pm    Post subject: Reply with quote

Quote:
Oh i see... but well, i have few more questions.
It seems for now tsopen doent support shadows casted by voxels. Will it be fixed? If it will be, is it possible to have shadow casted from all sections of voxel? And from "turret" and "barrels"? Will shadow from "barrel" and "turret" be applied also on "hull"?
Shadow casted on ramps, will also become tilted?

at first he should allow to load any voxel and draw it with normal speed.
the shadows isn't important now in my opinion.
_________________
ARM forever - x86 sucks

Back to top
View user's profile Send private message Skype Account
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Fri Apr 20, 2007 5:21 pm    Post subject: Reply with quote

Jabberwoky aka Gangster wrote:
Oh i see... but well, i have few more questions.
It seems for now tsopen doent support shadows casted by voxels. Will it be fixed? If it will be, is it possible to have shadow casted from all sections of voxel? And from "turret" and "barrels"? Will shadow from "barrel" and "turret" be applied also on "hull"?
Shadow casted on ramps, will also become tilted?


i'll say this simply, all voxels will cast shadows, however, there will be no casting of shadows from voxel to voxel

i am unsure about ramps and cliffs, probably not
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Bittah Commander
Defense Minister


Joined: 21 May 2003
Location: The Netherlands

PostPosted: Fri Apr 20, 2007 6:55 pm    Post subject: Reply with quote

Jabberwoky aka Gangster wrote:

Shadow casted on ramps, will also become tilted?

For that to happen, I think the shadows would need to be generated by the engine. Even it can look nice, it always causes the game to lag for me...
Aside from that, if Judeau would be able to let the engine generate the shadows of the voxels, this still wouldn't work for SHP's.

Maybe there's a way to let it calculate the shadows (casted by either HVAs or SHPs) on ramps differently... So on the ramp, certain pixels of the shadow of the unit would be displayed higher, lower, further to the left or further to the right, depending on the position of the unit and the position of certain pixels of the shadow on the ramp (and of course the direction of the ramp).

Just brainstorming Rolling Eyes
_________________

Back to top
View user's profile Send private message Send e-mail ModDB Profile ID YouTube User URL Facebook Profile URL
EVA-251
General


Joined: 20 Feb 2005
Location: Michigan

PostPosted: Fri Apr 20, 2007 7:31 pm    Post subject: Reply with quote

I just tested this new version out, and I must say, this is quite impressive. It renders much faster than the old version.
_________________
ORA/YR modder/artist, DOOM mapper, aka evanb90
Project Lead Developer, New-Star Strike (2014-), RA Tweaked (2015-)
Former Project Lead Developer Star Strike (2005-2012), Z-Mod (2006-2007), RA1.5 (2008-2013), The Cold War (2006-2007)

Back to top
View user's profile Send private message Send e-mail Visit poster's website
Judeau
Commander


Joined: 28 Feb 2004

PostPosted: Fri Apr 20, 2007 9:37 pm    Post subject: Reply with quote

Bittah Commander wrote:
Jabberwoky aka Gangster wrote:

Shadow casted on ramps, will also become tilted?

For that to happen, I think the shadows would need to be generated by the engine. Even it can look nice, it always causes the game to lag for me...
Aside from that, if Judeau would be able to let the engine generate the shadows of the voxels, this still wouldn't work for SHP's.

Maybe there's a way to let it calculate the shadows (casted by either HVAs or SHPs) on ramps differently... So on the ramp, certain pixels of the shadow of the unit would be displayed higher, lower, further to the left or further to the right, depending on the position of the unit and the position of certain pixels of the shadow on the ramp (and of course the direction of the ramp).

Just brainstorming Rolling Eyes


using shearing, a similar effect could be achieved, however, this of course, would cost more CPU cycles
_________________
Micro TS
Portable, no campaign, movies or music, just the engine and needed resources for skirmish and lan.

Back to top
View user's profile Send private message Send e-mail Skype Account
Kiith-Sa
Rocket Cyborg


Joined: 26 Oct 2004

PostPosted: Tue Apr 24, 2007 1:59 pm    Post subject: Reply with quote

Much faster than the previous one, but I still guess it'll need speedup (20+ FPS on AMD64 3200+/512 MB RAM)
Does it run much slower on weaker machine or is there not much difference?
_________________
Time will tell...
Sooner or later...
Time will tell...

Back to top
View user's profile Send private message
Gangster
Commander


Joined: 11 Jun 2004
Location: Moscow, Russia

PostPosted: Tue Apr 24, 2007 3:02 pm    Post subject: Reply with quote

I does run fine on my Pentium 2.2, 1gb RAM
_________________

Work is much like a wife. It feed me. It f*ck me.
Gangster is a Project Perfect Wuj (c)Aro

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [50 Posts] View previous topic :: View next topic
 Forum index » Other Projects » Inactive Projects » Open Tiberian Sun
Jump to:  
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

Wildcard SSL Certificates
[ Time: 0.3922s ][ Queries: 13 (0.0211s) ][ Debug on ]