created and copyright by kai p. uecker (aka xistence imaginations) 2008(c)
Posts mit dem Label tools werden angezeigt. Alle Posts anzeigen
Posts mit dem Label tools werden angezeigt. Alle Posts anzeigen

Donnerstag, 29. Januar 2009

DEdit-Trick : Outlining

Hi there,

here is a little, neat trick for DEdit (and for sure, for other 3D-render programs and -editors as well) how to create an 'outlining'-effect. This is an effect known from drawn things, especially comics, and it is describing the optic when things are drawn with a more intensive style at their outer edges. That way, they can be shown more separated from the background and other elements in the drawn scene.

Now the big question : why talking about it here?
Well, during the last 4-5 years, working with DEdit and other 3D-rendering stuff, i collected/created a set of techniques and/or tricks that helped me creating maps in a more efficient way. Also, Tron itself is orientated to a style of computergraphics from the early 80's, at that time 3D-CGI always looked very 'edgy', so this optic can fit well (if used correctly and wisely).

IMPORTANT : It should be told at this point, that this effect can (but don't have to) be a massive backshot, if you don't use it right or to massivly in your maps. That said, your performance of the map could drop. So better make yourself some good thoughts about your map before you use this effect! And work cleanly, otherwise you create too much extra polygons, that will reduce the performance!

IMPORTANT : In each step of this tutorial i added the corresponding keys you sometimes could use. These are mapped to my keyboardlayout (german) and might be different if you changed the settings in your DEdit (heck, even i don't know which of my settings are still default or not :)).


HOW TO
Lets assume we're talking about an object like this in the map, where we want to have that outlining:


And our target is to reach such an effect:


How to do that?

It is simple. First duplicate the original(A) so you get a copy(B), that copy will be used for the outlining.
[SHIFT & C > SHIFT & V]


Now set the position of the copy(b) to the same as of the original(A)
[SELECT (A) > SHIFT & X > SELECT (B) > SHIFT & Z(maybe Y if your keyboard has not a german layout)]


In the next step, you increase the dimension of the copy(B) about 1 or 2 DEdit-units in each of the six directions. So like this:

(TIP: the higher the increase the more intense the outlining will be shown!)

Now put a texture onto the copy(B), for a Tron-styled map surely something 'glowish' :) (for toon-style you should use something black):


Flip the faces of all sides of the copy(b), so the outside is now inside (i have hidden the original(A) so you can see it better!):
[PRESS F]


All steps are done, all you have to do now is to compile/process your map, and make a test. You can run around in your map as much as you want, you will realize that only the outer edges of the cube will be showing.
Combined with, for example a flat-shading, you can also create a toon-look. You just need to setup a texture like something black on the copy.

Here are two example how this would look like if you have a more complex shape/architecture in your map, using this effect.

Dienstag, 9. Dezember 2008

Update : xMDK

I know, i know. The last time i told i would try to release something for October, now it is December. Well, simple reason is i have to move very soon, so i was very busy the past months, and i will be for two more. A lot of things will change for me, and i have to find some patience to spend more time on it, but before that i have to bring order into the chaos that was created around me.
But progress about xMDK is great, anyway. Most things are done about the core-system for individual team-handling, self-controlled respawning and some more stuff. Right know i'm working on elements for an onslaught-like mode (which will be called 'hack' here), and some other game-modes are in concept-phase (some CTF-like, COOP-like, etc.)

Sonntag, 14. September 2008

xMDK

Nah, don't worry, you don't have to call the police. Right now i'm working on an intresting concept which i call the 'xMDK' or 'xistence Map Development Kit' used for Tron2.0.
The main point of this package is that it is combined with a mod and this mod will change some things so new gameplaymodes should be possible.
I'm talking about stuff like 'Capture the flag' or 'Onslaught' (if you ever played Unreal Tournament 2003>).
It took a long time, but things look very promising as the MDK can already build teams of player, handling individual spawning, separating between player, filtering, handle object-to-object situation and more stuff.
In the end the MDK should be able to handle its own kind of game-mechanism. So if everything keeps running fine you just need to select 'Deathmatch' in Tron2.0 and then the map containing the gamemode you want to play.
And additionally this system can be extended, so more features might be possible or new sub-gamemodes could be created.

Technically i have to use an existing gamemode (i call it 'host-gamemode') which i completely twisted and bended to reach my target, while the maps, containing the new gameplay-modes, are 'sub-gamemodes' as they don't appear selectable in the menu, just as selectable maps.
This was ment for the release of TDM, but as the development for TDM will take more time, i decided to create the MDK now, so the community has some more stuff to work with.

Things are still in progress so the release should not be awaited for the next weeks.
I hope i can get something finished for the middle of october. More news here, stay tuned...

Dienstag, 2. September 2008

Applications

Some might wonder about the fact that i do programming. 'Doesn't someone need to be intelligent and being able to think logical?'. For sure, but anyway i do programming, and sometimes i really create something.
Right now i have some tools, but actually i'm looking for good places to store these apps for download. The problem is that among the 1000000000000 internet-pages (where 999999999992 are just pr0n-sites) there are not many good sites to store such data w/o giving the host all of your money, your account number, your first born baby and your soul.
But as soon i found a good place i'll will put up some download-links here so you can d/l and test these apps, and for sure, crap up your pc. Naah, they should work stabil and nice, but for sure you should prepare yourself for bad cases and you should give me feedback about any bug you can find (or put the bug into a briefcase and send it to me).
Bookmark and Share