blog

Tile

131202| photoshop script|

type: photoshop script
file: sdvTile.jsx
version: 1.0
date: 23 Nov 2012
photoshop: CS5+

This Photoshop script creates a tiled version of your image. It does nothing fancy. It only tiles the image. The most basic use of this script is to see if a texture is seamless. The other reason why I created this script was because I needed a way to do a tileable blur. This is something that is available in Gimp, but I have not yet seen it in Photoshop. When you blur an image in Photoshop it does not take into account the pixels that are on the opposite side. With textures that are supposed to tile this can produce visible artifacts on the edges.

tile_example1 (more…)

Offset

131202| photoshop script|

type: photoshop script
file: sdvOffset.jsx
version: 1.0
date: 25 Nov 2012
photoshop: CS5+

This Photoshop script gives the selected layer an offset of 50% in the x and y direction. Changing the offset is a little trick for making tileable textures. You can see where the borders meet and make them seamless. When done you do the offset again. Unfortunately the standard Photoshop interface only accepts pixel values. A percentage cannot be entered. When working with images with different dimensions you have to change the values repeatedly. That is where this simple script comes in. It does the math for you and gives the currently selected layer an offset of 50%, regardless of its dimensions.

offset_example

You can download the script here:

downloadsd
(more…).

Tomb Raider

131130| projects|

developer: Crystal DynamicsEidos MontrealNixxes
publisher: Square Enix
platforms: Xbox 360, PS3, Windows
genre: action adventure
release date: 5 March 2013

Tomb Raider (2013) is the first entry in a new Tomb Raider continuity. The game re-establishes the origins of Lara Croft. Tomb Raider was released on 5 March 2013 for Xbox 360, PlayStation 3 and Microsoft Windows. It has sold more than 4 million copies.

On Tomb Raider 2013 I did the real-time tessellation settings on all environments in the game. With tessellation an object can be subdivided to make it more smooth or to give it more detail. The extra detail is added with the help of a heightmap / displacement map.

The game contained over 40 different levels.

Conker: Live & Reloaded

130821| projects|

developer: Rare
publisher: Microsoft Studios
platform: Xbox
released: 21 June 2005
genre: action, platforming, third-person shooter

Conker: Live & Reloaded is an action-platform video game developed by Rare and exclusively released for the Xbox in June 2005. The single player mode is a remake of the 2001 game Conker’s Bad Fur Day for the Nintendo 64. The multiplayer on the Xbox is completely different from the Nintendo 64 version and utilizes Xbox Live. Conker was praised by critics for its presentation and graphics. At the E3 in 2005 the game won IGN’s “Best Graphics” (I was there :-). The multiplayer remained in the top 10 most played titles on Xbox well into 2007.
(more…)

Xform UV

121024| mel script|

version: 2.8
date: 24 oct 2012
language: mel script
maya: version 2009+

XformUV is a tool for editing UVs with numerical precision. It includes functions such as move, rotate, scale, align, stack and orient UVs.

Move

The move tool is the main reason why I created this script. I needed a method of quickly giving UVs an offset of 1. This is useful for temporarily moving UVs out of the way or for moving overlapping UVs out of the 0-1 range. Overlapping UVs can result in artifacts when baking textures (shadow maps, occlusion, 3d textures, normal maps).

Auto Mapping

110608| mel script|

version: 1.1
date: 14 sep 2008
language: mel script
maya: version 2008+

This script upgrades Maya’s auto projection method from a maximum of 12 planes to 31 planes. That is a projection plane at every 30°. This results in less distortion on the uvs. I mainly use this method as a starting point for mapping mechanical / hard surface objects where unfold uvs produces a less desirable result.


(more…)

Crease Slider

110608| mel script|

version: 1.0
date: 21 aug 2008
language: mel script
maya: version 2008+

This script improves the workflow of making creases on smoothed polygon objects.

I wrote this script because I found Maya’s default workflow for creating creases a bit tedious. With this script you can directly enter a value. You can quickly apply the same value to other components. Interactive editing is still available with the slider. The window and slider can be resized. It supports creasing of polygon edges and vertices.


(more…)

Align UV Shells

110606| mel script|

version: 1.0
date: 22 jun 2008
language: mel script
maya: version 2008+

With this tool you can align UV shells. The script will automatically expand your uv selection to uv shells.

 

Note: This is script is now also included in the xformUV editor.
(more…)

Orient UV Shells

110606| mel script|

version: 1.1.0
date: 22 sep 2008
language: mel script
maya: version 2009+

This script rotates each uv shell in your selection so that its bounding box is as small as possible. With most shells this results in a straight orientation.

Note: This is script is now also included in the xformUV editor.
(more…)

NumMove

110606| mel script|

version: 1.0
date: 06 aug 2001
language: mel script
maya: version 3+

With this tool you can move objects and components. It can be used  for creating offsets or for temporarily moving parts out of the way. I use this tool often for spreading out parts when baking textures (normal maps, light maps).

(more…)