Blood Omnicide is a project to recreate Blood Omen: Legacy Of Kain in 3D. The main goal is to save original game feel and provide nearly same gameplay and balance. There will be some improvements & innovations, just because of nature of porting. The most critical ones will be optional in order to not violate the game experience. The second goal is to provide a game SDK that is open for modifications and additions so Omnicide can be used as a base for expansion packs and mods created in the world of Blood Omen.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Add media Report RSS wilderness + wolf cave + Flay Spirit Forge (view original)
wilderness + wolf cave + Flay Spirit Forge
view previous next
Share Image
Share on Facebook Tweet Email a friend
Embed Image

What are you using for mapping to get such natural terrain in Darkplaces? That's extremely beautiful considering dp's limited outdoor capabilities!

Reply Good karma Bad karma+1 vote
mean_person Author

nothing unusual. to create maps that we use gtkradiant. and the landscape itself we do in the 3d editor models such as the blender. also play an important role qualitatively matched the texture

Reply Good karma+1 vote
paul_vortex Creator

Yeah, the mapping is done in blender, it allows to make almost perfect UV's with no seams. There is a bit of unusual in how we process and render terrain.

We extended q3map2 with few tricks that help to make easy blending, like automatic vertexalpha fixing on vertexes where 2 materials meet.

In terms of workflow, we generate composite .shader file which does all variations of ground materials (currently there is 11 of them, about 500 shaders), mapper dont need to write specific .shader, he set what material he need on foreground, what on background and what method of vertex alpha generation to use (dot2, force-background, force-foreground, use embedded vertex alpha), like grass-ground-f is material of "grass" as background, "ground" as foreground and grass forced on. This shot has about 5 shaders shown.

Also there is extended microblending technique which use alpha values from textures to generate microblends (grass patches on stones). So grass-ground-f and grass-rock-f will not look the same, amount of rocks and ground will be shown even if blending 100% grass.

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Embed Thumb
Add media