The Game Creators
The Game Creators Home Online Shop Click to Login
 
DarkBASIC Professional
Order Online
Hands on DB Pro
International Sites
Brazilian DarkBASIC Professional site Brazil
French DarkBASIC Professional site France
German DarkBASIC Professional site Germany
Italian DarkBASIC Professional site Italy
Japanese DarkBASIC Professional site Japan
Newsletter
Issue 82 is out now
The Game Creators Newsletter
Get our free newsletter
Forums
Join thousands of game developers in our forums and read over 1.4 million messages
Free Software
Download a free version of FPS Creator
Twitter
Keep up to date with all the latest events at The Game Creators
Programming
GBN
Game Creator Store
Get Firefox!
TextureMax

Dead simple. Fast. Powerful variation to your media!

TextureMax is a tool for easily adding great customisation to the media of your DarkBASIC Professional project. Using the TextureMax application you can separate your images into channels. You can then apply different colours to each channel adding instant variation to your media.

Making a racing game? Give your users the ability to choose the colours for their car. Simply create your texture in your favourite paint program. When finished, open the texture up in the TextureMax application. Add channels for each area of the car, such as the body, racing stripes and interior. Paint over the image with the appropriate channels. When you are done you can load the saved .tmx file in DarkBASIC Professional and texture your 3D object with it. You can then apply whatever colour you wish to the body of the car and any colour to the racing stripe with a couple of simple commands.

Red car, blue racing stripe, black interior.
Black car, red racing stripe, black interior.
Green car, yellow racing strip, gray interior.
One single media file! Limitless variation!

TextureMax will also work great for multiplayer games. You will be able to easily differentiate your players/teams by separating them into color groups. Again, give the power to your player while saving yourself the work of creating very limited combinations.

lt also works great for 2D games!

There are two main parts to TextureMax:
The "TextureMax Application" and the "TextureMax dll".

The Application

The TextureMax application is easy to use and very straightforward. Here is a screen of the TextureMax application in action:

When you are finished you simply load the *.tmx file in your DarkBASIC Professional program and change the colours at will.

The DLL (Plugin)

Using the TextureMax plugin is simple. Here is a sample of DarkBASIC Professional code to generate random colours for the texture loaded into the editor shown above.

Load object "bike.x",1
TMX_Open "bike.tmx",1
TMX_MakeImage 1, 1
Texture object 1,1
randomize timer()
do
   if spacekey() = 1
      for a = 1 to TMX_GetTotalChannels(1)
         red = rnd(255)
         grn = rnd(255)
         blu = rnd(255)
         TMX_SetChanColor 1,a,RGB(red,grn,blu)
      next a
      TMX_MakeImage 1,1
      Texture object 1,1
   endif
   sync
Loop
Command List

TMX_Open
TMX_MakeImage
TMX_SetAutoBrightEnable
TMX_SetOverallBright
TMX_SetChanColor
TMX_SetOverallBright
TMX_SetPixelBlend
TMX_SetPixelChan
TMX_SetPixelColor
TMX_GetBrightEnabled
TMX_GetChanBright
TMX_GetChanColor
TMX_GetHeight
TMX_GetOverallBright
TMX_GetPixelBlend
TMX_GetPixelChan
TMX_GetPixelColor
TMX_GetTotalChannels
TMX_GetWidth

Demo

Do you want to see TextureMax in action? Download this demo showing how it works.

TextureMax Demo
Download Download: TMXdemo.zip
  File Size: 5.55 MB (5681 KB)
   
56Kb: 15 Mins 46 Secs 128Kb: 6 Mins 45 Secs
512Kb: 1 Mins 43 Secs 1Mb ADSL: 0 Mins 51 Secs
  Released: 30th November 2005
  Description: This demo shows the TextureMax DLL in action.
  Downloads: 3178

Order Now

TextureMax

Dead simple. Fast. Powerful variation to your media!

  $ Dollar € Euros £ Sterling Click to Buy
Price: $20.00 €12.99 £10.99 Click here to buy

The Texture Max Pack is distributed electronically.
You must download this product. Download instructions are sent after purchase.
It is not available boxed or on CD. DarkBASIC Professional 5.9+ is required to use this pack.

Ultimate Expansion Pack 2008

Save 30% - This pack contains 12 great DarkBASIC Professional extensions:
Dark Physics, Dark A.I., Enhancement Expansion Pack, Unity (Lua), EZ Rotate, Texture Max, Dark Ink, 2D Kit, Enhanced Animations, Dark Lights, Extends and Styx.

  $ Dollar € Euros £ Sterling Click to Buy
Price: $249.99 €158.99 £124.99 Click here to buy
You Save: $107.94 €74.89 £62.90  

All items in this pack are distributed electronically.
You must download these products. Download instructions are sent after purchase.
This pack is not available boxed or on CD. DarkBASIC Professional 6.1+ is required to use Dark A.I and Dark Physics.


Send this page by Email Printer Friendly Page Web Site Assistance



Dark Data
A library that gives one the ability to create a database with keyed filing systems, and resuable direct access records Read >
DarkCLOUDS
Creates a live, real-time sky for your DarkBASIC Professional games Read >
Dark Video
A complete movie encoder and decoder solution Read >
DarkNet
Multiplayer library Read >
Green-Ear
Integrated voice and text chat, voice morphing, private channels and more. Read >
Dark Physics
A complete royalty-free physics engine. Read >
Tree Party
Realistic tree system built for real time game renderings Read >
Dark Source
Source code snippet collection Read >
PureGDK
Dark Basic for Pure Basic Read >
Dark Ink
Brand new print library Read >
2D Kit
Extension new 2D commands. Read >
Enhanced Anims
Comprehensive 3D animation DLL. Read >
Dark Shader
Easy and impressive shader creation. Read >
Dark Lights
Fast light mapping system. Read >
Dark A.I.
Pathfinding, teams and zones. Read >
STYX
ActiveX, Flash, XML and much more. Read >
eXtends
Hundreds of exciting new commands. Read >
Unity
LUA scripting support for your games. Read >
EZ Rotate
Easy object and world rotation. Read >
Enhancement Pack
OGG replay, File Blocks, EAX and more. Read >
Texture Max
One model, infinite variations! Read >
Nuclear Glory
A comprehensive collision system. Read >
Pure Plugin
DLL creation system. Read >
Cloth & Particles
3D Cloth & Particles. Read >
Newsletter 82
Read our free monthly newsletter online

10 year anniversary, DarkBASIC Pro FREE, Lee Bamber Interview & loads more!

Subscribe for free:

DB Pro
GBN
Latest Releases

FPSC Model Pack 36
DB Pro Add-on Pack 2009
FPSC Model Pack 35
FPSC Model Pack 34
Dark Data
FPSC Model Pack 33
FPSC Model Pack 32
FPSC Model Pack 31
DB Pro Upgrade 7.4
DarkCLOUDS
Dark Video
Magic Particles
FPS Creator Bonanza

User Gallery
Who (2)
Delphi
VR-arena2 botmania
VR-arena2:botmania
Who
Inside The Horror
Visit our new screen shot Gallery