AutoDesk webinar

Hi guys,

Long time no see. It has been a heck of a year for various reasons.

One fun thing that has recently happened to me is that I was approached to do a webinar by Autodesk!!!

12140627_10207718831186908_6805325907586855739_n

Below is a the result of what I put together…

Enjoy 🙂

Part 1.

Part 2.

Part 3.

Posted in Models, Update, Video blog | 1 Comment

Tom’s Tools 1.0.

This is a collection of tools that I have made and pulled together into a single location in Maya.

Features:

  • New Scene No Dialogue Tool.
  • Center Asset Tool.
  • Capping Tool.
  • Select Cap Tool.

TomsTools_05

TomsTools_04

 


import maya.cmds as cmds

#New Scene with No Dialogue Tool function and buttion.     
def NewSceneNoDialogue(*args):
    cmds.file(new=True,force=True);

#Center Asset Tool function and buttion.       
def CappingTool(*args):
    capObjects = cmds.ls(sl=True);
    cmds.polyExtrudeEdge(capObjects, ls=(.1, .1, 0));
    cmds.MergeToCenter(capObjects);


#Capping Tool Tool function and buttion.     
def centerAsset(*args):
    centerObjects = cmds.ls(sl=True);
    cmds.CenterPivot(centerObjects);
    print centerObjects;cmds.move(0,0,0,rpr=True);
    
    
#Select Cap Tool function and buttion.        
def selectCap(*args):
    CapSF=cmds.polyListComponentConversion (tf=True);
    CapSF=cmds.select (CapSF,r=True);
    CapSF=cmds.ls (sl=True,fl=True);

#Main UI Window Start.
cmds.window( widthHeight=(370, 280), t="Toms Tools."  )
form = cmds.formLayout()
tabs = cmds.tabLayout(innerMarginWidth=5, innerMarginHeight=5)
cmds.formLayout( form, edit=True, attachForm=((tabs, 'top', 0), (tabs, 'left', 0), (tabs, 'bottom', 0), (tabs, 'right', 0)) )

#Tools Tab UI.
ToolsTab = cmds.rowColumnLayout(numberOfColumns=1)
cmds.iconTextButton(  style='iconAndTextHorizontal', image1='polyCube.png', label='New Scene With No Dialogue Tool.', command=NewSceneNoDialogue )
cmds.iconTextButton(  style='iconAndTextHorizontal', image1='locator.png', label='Center Asset Tool.', command=centerAsset )
cmds.iconTextButton(  style='iconAndTextHorizontal', image1='polyPipe.png', label='Capping Tool Tool.', command=CappingTool )
cmds.iconTextButton(  style='iconAndTextHorizontal', image1='polyCollapseEdge.png', label='Select Cap Tool.', command=selectCap )
cmds.setParent( '..' )

#Help Tab UI.
HelpTab = cmds.rowColumnLayout(numberOfColumns=2)
cmds.gridLayout(numberOfColumns=2, cellWidthHeight=(170, 50) )

#New Scene No Dialogue Tool help with description.

cmds.text( l='New Scene No Dialogue Tool', al='center', ww=True,w=1,rs=True )
cmds.text( l='Opens up a new scene with no new scene dialogue. Use with caution!', al='center', ww=True )

#Center Asset Tool help with description.

cmds.text( l='Center Asset Tool', al='center', ww=True,rs=True )
cmds.text( l='Click this button to centre a pivot point of an asset and then move the asset to the centre of the world.', al='center', ww=True )

#Capping tool help with description.
cmds.text( l='Capping Tool', al='center', ww=True, w=1,rs=True )
cmds.text( l='Simply select a edge loop of a pipe and click this button to cap the pipe.', al='center', ww=True )


#Capping tool help with description.
cmds.text( l='Select Cap Tool', al='center', ww=True,rs=True )
cmds.text( l='Simply select the centre vertex of the cap and click the button to select the cap.', al='center', ww=True )

#Support with description.
cmds.text( l='Support', al='center', ww=True,rs=True )
cmds.text( l='tom.revill@gmail.com', al='center', ww=True,rs=True )

cmds.setParent( '..' )

#Main UI Window End.

#Defines the tabs 
cmds.tabLayout( tabs, edit=True, tabLabel=((ToolsTab, 'Tools'), (HelpTab, 'Help')) )

cmds.showWindow()

Posted in Code, Pipelines, Update | Leave a comment

Row Boat Clinker

This is the latest model that I have made for the lighthouse island environment. The name of the boat is named after the famous boat that was used by Sir Ernest Shackleton to reach South Georgia.

Read more here http://en.wikipedia.org/wiki/Voyage_of_the_James_Caird

Row Boat Clinker
by tomrevill
on Sketchfab

Posted in environments, Lighthouse Island, Models | Leave a comment

Mudbox texture test.

It has been a while since I have updated this blog. So I thought I would update this today. This is a texture test that I made with Mudbox. This is my model and texture of a Whiskey Crate.

Whiskey Crate
by tomrevill
on Sketchfab

Posted in Experiments, Models, Texture | Leave a comment

Lighthouse Trailer – WIP

Here is a trailer for my Lighthouse project.  This is still under construction but I wanted to show were I was at right now.

Posted in environments, Experiments, Lighthouse Island, Models, Update, Work In Progress | Leave a comment

Capping tool for Maya.

Its that time again. While working on some models this week I found that I was doing a lot of capping of pipes. So rather than doing this manually I made a tool that does this for me.

So here it is… Simply select a edge loop of a pipe and use this tool.

import maya.cmds as cmds;
capObjects = cmds.ls(sl=True);
cmds.polyExtrudeEdge(capObjects,  ls=(.1, .1, 0));
cmds.MergeToCenter(capObjects);
Posted in Code, Experiments, Models | Leave a comment

Lighthouse update !!!!

I have been working very hard on my lighthouse environment so much so that I have not had time to update this blog in a very long time.

So with that in mind here is an update for you all. Since there is so much I have updated I will use bullet points.

  • I have now redone the land using the landscape tool.
  • Adjusted the placement of many static meshes.
  • Replaced the ocean static mesh with a fluid Surface actor and modified the material.
  • Made a few new meshes, textures and materials such as tomb stone, oars and a lobster trap.
  • Fake volumetric light added for the lighthouse that rotates.
  • Total revamp of the post processing chain now with FXAA, Film Grain and Improved bokeh DOF.
  • New Speed tree models added. One of which I made myself.
  • Reworked the light in the game.
  • Found a couple of light map errors that have now been fixed. Some were mine but some were UDK library ones. I am not happy about these being broken.  Meshes responsible are:
    • GenericFoliage01.trees.Mesh.SM_GEN_Foliage01_LargeTree01_Opt
    • StaticMesh’GenericGrounds2.SM.S_GenericGrounds2_TreeVine1′
    • StaticMesh’LT_Clutter.SM.Mesh.S_LT_Clutter_SM_Rubble4′
    • StaticMesh’FoliageDemo.Mesh.S_RuinsTree_02′
  • Added wind.
  • Added decals for dead leaves and branches.
  • General optimization and material error fixes.

I have some footage track coming soon. Cannot wait to show you.

Images below.

Waves_03_WordPress

Posted in environments, Experiments, Lighthouse Island, Models, Update, Work In Progress | Leave a comment

Lobster Trap

Last week I was interested in creating a lobster trap model and texture for my Lighthouse island project.

I made this in 3 hours and based on these Images.

I found them here http://blogs.solidworks.com/teacher/2012/03/lobs.html.

Below are the results.

Posted in environments, Experiments, Lighthouse Island, Models, Update, Work In Progress | Leave a comment

Lighthouse update…

Hi Guys,

As you may or may not know I am in the process of making a lighthouse environment.

I have done some more work this weekend and I thought that I would share my progress.

Posted in environments, Experiments, Lighthouse Island, Models, Update, Work In Progress | Leave a comment

Blender has what now…

Hi Guys,

I don’t know if any of you are Blender users. Well I am and I thought I would have a look at what the new Blender had to offer.

On the face of it the usual wonderful changes where here but when I was about to close Blender I was presented with this message.

Noname

I cant tell you how good this is for Blender! However if you are new to this software.

In the past this was not even an option if you had made changes and you did not save the program would just close with no alert that you were going to loose your changes.  All your work gone!

I don’t usually remark on features in software as there are far more qualified websites out there. However the fact that someone finally put this in is great news for the users of the program.

Now I will finally be able to say… ‘Back in my day programs did not care if you had not saved your work”

Posted in opinion | Leave a comment