Home   |    About    |    Help   

Thursday, July 17, 2008

Making of Quad bike by Ali Ismail

Making of Quad bike by Ali Ismail

This will be a brief explanation about making of the quad bike, I like quads but you won’t exactly see me riding one (too scary for me ;) ) anyway it was needed for a small project for a presentation of a quad and motorcycles racing track, it needed to be animated as well.

As usually if you needed any decent realistic existing model you need reference, unfortunately I couldn’t find blueprints for the quad but I did manage to find a decent front side pictures, a tip is to not only look in the official sites and try google image search or anything similar, amateur images is sometimes more clear than good ones because they don’t do any effort to make it perfect they show it for how its really is

As you see its far from perfect reference, so when modeling you always have to be careful and look at reference images taken from a normal viewing angle and checking to see if it’s the same or not (simply use your eye), you can pretty much say that modeling without decent blueprints isn’t certainly your first choice, I can hear some one out there saying duh :) anyway.
A little trick also is to put the reference image as a background then use a camera to try to replicate the original one, and see if there are major proportional differences (camera match)
I’ve had no problems with modeling, the only hard thing was the lack of good reference which makes modeling more time consuming, I made the all the basic objects using editable poly as following:

then I started adding details also using primitives, splines etc.. and adding simple modifiers to primitives taper, FFD etc
I did also make 4 or 5 types of screws and small objects so I can quickly start copying them and instancing them, that added good amount of details very quickly

for the more fine details, I collapsed the poly objects and used Boolean to cut them quickly and then edited the mesh to fix the Boolean distortion, that way I made front light holes and practically all holes in the body (its basically polygon way of NURBS trimming but always remember that Boolean is problematic and should be avoided if possible)

it might cross your mind that adding too many details will take a lot time, but when you are copying basic objects and making details out of primitives it really doesn’t take that effort I did model the wheel details, because a quad wheel cannot certainly be represented by a bump map

For the texturing I didn’t spend quite a lot of time on it I am afraid as I had to finish quickly
I’ve unwrapped the model quickly and concentrated on the parts that will have details on them mainly then went to Photoshop and drew the stickers and all details, if I had time to do it again I will unwrap it probably and add proper dirt or make a blend material and add dirt to give dirt a different material. I did give some parts blend materials with masks to give for example the Polaris logo a different material than the body
For the rigging and controllers I used simple techniques to do it but it worked I used 3dsmax5 which still didn’t have a reaction manger and I did have to use wire parameters. I will try to explain some of the tricks I have done just to let you know in general how its fully rigged. For the front axe for example as following:

and here how I done it. I just placed a bone for the horizontal axe and a bone for the vertical one gave both of them an IK chain. I connected the horizontal IK controller with a circle I have done but for the vertical IK controller I connected it to a dummy object connected with the horizontal bone.
So when I move the circle it will act as a real axe
This image makes it more clear.
for the spring it self as you notice from the previous images it does work as a spring. I just used wire parameters and made the position of the circle control the height of the spring

for the back spring same as front but instead I made a metal chain which actually loops correctly when the back wheel rotates
I made the chain using path deformation then controlled the percentage of path by the rotation of the wheel, simple but it works
Steering also is rigged
To control the rotation of the wheels according to the steering I did use strange method to quickly make it without using wire parameters and figuring out the right axes and parameters
I placed 2 dummy object in front of each wheel as in the image and constrained each wheel to look at target to the dummy then linked the dummy to the steering, that way when the steering rotates the dummy will move with it causing the front wheels to rotate accordingly
I hope this image makes it clearer
The right way to do it would be to use wire parameters or max reaction manager (set driven keys in maya) or and orientation constraint if possible

I made dummy objects on top of the geometry so I can see them instead of the high poly object when animating
It was rendered using brazil, nothing special in the rendering scene though
Simple brazil scene with Indirect illumination and an HDRI skylight and couple of fill light and some objects with brazil utility material
Materials are standard materials with falloff reflections for some parts, Brazil accepts standard max materials also.
I used the boxes you see in the picture and used this brazil utility material with them in order to emit light and reflect on surfaces similar to studio lightning, I use this technique a lot when rendering industrial models
The fill lights don’t make a huge difference but they give a warm since to the scene, I choose usually colors like orange green and even purple for these lights with low multiplier
I have tried Mental Ray, Vray and brazil to render products and brazil was the easiest to use and obtain results. But the result you get with vray and mental are outstanding as well.

And this is the final result:
here is the second quad I have done for the same project using same techniques:

Copyright © Ali Ismail
Edit by Raider
Source: http://www.3dm3.com

Friday, July 11, 2008

JJTools 2009

JJTools is a free tool from Jim Jagger who is expert with 3ds max and game development.


JJTools 2009

JJToolsV2009.zip contains the following MAXScripts for 3ds Max 2009.

Add Physique v1.2

Adds a Physique modifier to the selected object. Allows Physique to be linked to the right click menu. Download

Advanced Align v2.2

Quickly aligns the local position and rotation of the selected object to the next object the user picks. Download

Affect Pivot v1.1

This script simulate's Maya's "Affect Pivot" tool and prompts the user to create a new pivot point for the selected object. Download

Animated Align v2.2 - MOVIE

This script keys the alignment of one object to another over a specified period of time. The user can chose to align the position, rotation and scale independently or combined. Both the step size and frame range are user definable. It is very useful for keying objects on every frame for game exports. Now supports alignment to "link constrained" objects. Download

Base Pivot v1.1

This script will set the pivot point of all selected objects to be at the centre of their bases. Download

BBC Radio 5 v1.1 - MOVIE

I wrote this little tool so that I could discreetly listen to Euro 2004 while working in Max. Download

Biped Pivot Points v1.1

This script will toggle through the most common pivot points of a biped’s foot to help speed the creation of animations. Download

Biped Selector v1.6

This script makes selecting biped bones a breeze. A floating window contains an intuitive graphical selection of buttons to allow the user to quickly select any biped limb. Features include:
· Shift-click selects the bone and all its children.
· Ctrl-click adds multiple bones to the selection
· Alt-click removes bones from the selection.
· Graphical interface to aid the selection of the feet's pivot points.
· Supports multiple bipeds

Camera Orbit v1.1

This script automatically creates a camera that will orbit the selected objects. The distance of the camera is calcualated based on the size of the selected objects so that they will always fit the screen. This tool is great for creating demo reel renders of models and animations. Download

Centre Pivot v2.2

Centres the pivot point of the selected object. Download

Clever Biped Move v1.1

This script toggles the selection between the current biped's horizontal and vertical transforms. Download

Clever Move v1.1

This script cycles through the coordinate system of the move tool. Press once for 'View', and again for 'Local'. Each press advances a coordinate system. Best when mapped to the 'W' key, replacing the standard 'Move' Tool. Download

Clever Rotate v1.1

This script cycles through the coordinate system of the rotate tool. Press once for 'View', and again for 'Local'. Each press advances a coordinate system. Best when mapped to the 'E' key, replacing the standard 'Rotate' Tool. Download

Clever Scale v1.1

This script cycles through the coordinate system of the scale tool. Press once for 'View', and again for 'Local'. Each press advances a coordinate system. Best when mapped to the 'R' key, replacing the standard 'Scale' Tool. Download

Create Align v1.1

Prompts the user to select an object in the current scene and creates and aligns a temporary object to it. Great for animating! Download

Cycle Coordinate System v1.1

This tool progressively cycles through the coordinate system of the current transform tool. Download

Find Map Path v2.1

Select, hide or freeze any objects with a specific texture map applied to them. Search by full name or substring. Download

File Namer v1.1

This tool will create a simple text object within the current max file that displays both the name and the start/end frames of the current file. Download

Hide/Unhide Biped v1.1

A simple tool that allows you to hide or unhide all bipeds in the current scene. Download

Hide Trajectories v1.3

A simple tool that hides all of the trajectories in the current scene. Download

Key Biped v1.1

This tool takes the currently selected biped bone and keys it on every frame with a "body" key. This is extremely useful if you need to save a bip file that has dependencies on other objects in the scene. Warning: This script may have bugs. Download

One Armed Bandit v1.1

I wrote this script while learning maxscript in order to practice my skills and learn new techniques. I’m often tempted to develop it in to something a little larger. Maybe I can inspire you to pick up the gauntlet? Download

Open Lastest Backup v1.2

When 3D Studio Max crashes, do you find it frustrating searching for the most recent autobak file? If so, this is the perfect script for you. This tool will sort through all autobak files and load the most recent version. I find myself using this tool a little too much. Download

Organise Scene Selection Sets v1.2 - MOVIE

This tool creates a floating window listing all of the selection sets in your current scene. You can then toggle the visibility of each set by checking the appropriate check. If you decide to add more selection sets simply re-run the script and the dialogue box will update to reflect the changes. This makes managing large files much easier! Download

Organise Specified Selection Sets v1.2 - MOVIE

This script is very similar to the “Organize Scene Selection Sets” script except it creates buttons to hide/unhide objects based on the prefixes of object names in Max. If you have a selection of objects beginning with the letters 'GNW_' or 'GNE_' it will automatically create buttons to hide/unhide such objects. Any prefixes can be defined in the setup options and will be saved for use on future scenes. Download

Playback Speeds v1.1

This tool allows the user to quickly change the playback speed of their animation while it is being played. Simple buttons grant the user the ability to play Max’s timeline at ¼x, ½x, 1x, 2x or 4x the regular speed.Download

Playback Tools v1.1

I often use this tool when working in expert mode as it gives the user access to the playback tools of the timeline. Download

Quick Align v2.1

Speeds up repetitive aligning by prompting the user to pick the source and target. Very useful when aligning or re-aligning multiple objects. Download

RAM Player Last Two Previews v2.2

RAM Preview. Previews your current animation range and loads it, along with your previous preview, in to the RAM Player for comparisons. Download

Re-Open Last File v1.3

Re-Opens the most recent max file. Great when Max crashes! Download

Reset All Viewports v2.1

Resets the viewports and frames all. Download

Select Biped v1.2

Select any limb of a Biped character. Works best when assigned to keyboard short cuts. Download

Select Opposite v1.1 - MOVIE

Unfortunately Character Studio does not give the user the ability to create shortcuts to some of the most useful tools it has to offer. This script detects which Biped bones are selected and then mirrors the selection i.e. left arm to right arm. This script supports multiple selections of bones and unlike Character Studio, it can be run on combinations of bipedal and regular bones. Download

Selection Set Material v2.1

Generates selection sets based on Material names. It will group all objects using the same material into one selection set. Download

Set Free Key v1.1

This simple script will set a free key for a biped character. Download

Set Planted Key v1.1

This simple script will set a planted key for a biped character. Download

Set Sliding Key v1.1

This simple script will set a sliding key for a biped character. Download

Show Trajectory v1.3 - MOVIE

Toggles the trajectory on/off for the selected objects. Now supports Biped objects. Download

Toggle Edge Faces v1.1

This tool will toggle the visibility of edge faces within the currently selected polygon. Download

Toggle Key Mode v1.1

Toggle key mode. Download

Toggle Selection Brackets v1.1

Toggle the selection brackets of all animated objects within your scene. Download

Toggle Vertex Colours v2.1

Toggles the vertex colours on/off for the selected objects. Download

Unhide Selected v1.1

Unhides the selected objects. This is particularly useful when hiding selection sets as the selected objects can quite often become hidden. Download

UVW Map Selected v1.1

This script will apply a UVWMap modifier on all selected objects and set the mapping type to box. Download

For more info: Product homepage

Grass textures for gaming.. tilable

Grass textures for gaming.. tilable

File-Size: 6.02 MB
File-Size: 5.15 MB


File-Size: 6.02 MB
Download from Rapidshare
Download from FileFactory

File-Size: 5.15 MB
Download from Rapidshare
Download from FileFactory

eye textures set2

File-Size: 4.35 MB
Uploaded: 7/10/2008, 10:11:14


Download from Rapidshare
Download from Depositfiles