Making of Rolf Benz Vero

The idea of making this scene came to the artist one day while going through the ROLF BENZ magazine, just love their minimalistic …

Portal 2: Official Turrets Trailer

A new trailer for Portal 2, sequel to the famous PC puzzle shooter. Learn more about the infamous turrets, now available for home …

Line Producer @ Double Negative London & Singapore

Double Negative is a full-service VFX facility capable of handling projects from initial design through on-set supervision and production to post-production. All key post-production technologies are available in-house to allow for maximum flexibility. Our R&D Department is constantly developing groundbreaking software to ensure we remain at the cutting edge of global VFX.

We are currently in production on John Carter Of Mars, Harry Potter and the Deathly Hallows and Captain America: The First Avenger.

* Job Title: Line Producer
* Department: Production
* Location: London & Singapore
* Reports To: Producer / Executive Producer / MD and CEO

Key Purpose of the Job

To provide and frequently adapt a detailed plan for the delivery of a project to the visual effects producer, supervisors and individual artists.

Needs To Do

* Plan facility resources with the visual effects producer, supervisor and facility resource manager to create an effective approach to the visual effects work
* Create the detailed plan for the short to medium term and provide to supervisors and individual artists
* Ensure the visual effects team understand the goals and deadlines for sequences, r&d projects etc
* Work with the coordinators to ensure the schedule of work is on track

Needs To Know

* Project management experience with MS Project or similar essential MS Office package, particularly Excel
* Experienced in database work, preferably Filemaker
* How to manage artists and clients
* Experience of working as a line producer within a production driven environment

Needs To Be

* Proven in project management to a high level
* Organised and methodical in their approach to the work
* Clear in their planning with artists, supervisors and clients
* Capable of motivating and leading teams with enthusiasm
* Calm and personable under pressure and when working to tight deadlines

If you are interested please apply online at www.dneg.com/jobs

We look forward to hearing from you!

Paint/Removal work – immediate start London

Hello,

We have some paint and removal work on current projects, for immediate start in London. This is on a range of projects with a range of time-frames – some ad hoc and short number of days, some longer term and ongoing projects.

Artists should be experienced with removal and cleanup work, with experience in commercials or feature films.

The work is in London, but we are open to artists everywhere and often work with remote artists.

Please send reels and resumes to info@creationfilm.com

Thanks for your time and interest.

Jack

Touchwood

Touch wood video installation in the forest

Special Fusion offer during NAB 2011

Nuke2AE Optical Flares Gizmo

This gizmo corvert a 3d data to 2d position, create AE keyframe data. to work with Optical Flares.

source code to copy paste on nuke node graph:

Code:

set cut_paste_input [stack 0]
version 6.2 v3
push $cut_paste_input
Group {
 name NukeToOpticalFlares
 help "1-Retime your sequence after this gizmo\nex. 100-360 ------- 0-260\n\n2-Put the width format of your project\nex. 1080, 1556, etc\n\n3-Clink on Create Keyframes this allowed to convert 3d information to 2d\n(if dont work go to node tab click on copy to group open reconcile3D1 and press create keyframes)\n\n4-Click on Bake your animation this bake your keyframe data frame by frame\n(if dont work click on animation menu then right click--->Edit---->Generate-->ok)\n\n5-Open the script editor and press TrackData\n(make sure that you have selected tracker1)\n\n6-Copy track data\n\n7-go to AE create a adjusment layer open optical flares pulldown the options \neffects--->optical flares and select Position XY and pasted (make sure that you pasted on the first frame)\n\n@b;\[you can help using it and making it better]\n\n@b;BY:JOHAN ROMERO"
 selected true
 xpos -383
 ypos -135
 addUserKnob {20 User l NukeToOpticalFlares}
 addUserKnob {26 Format l "@b;Format"}
 addUserKnob {3 format l "width Format" t "HD=1080\n2K=1556\n..etc"}
 format 1080
 addUserKnob {26 "" l "@b;Output:"}
 addUserKnob {41 track1 T Tracker1.track1}
 addUserKnob {22 createkeyframes2 l "create keyframes" t "Convert 3d position of the axis to 2d position useful to optical flares" -STARTLINE T "\[Reconcile3D1.createKeyframes]"}
 addUserKnob {22 bake l "Bake Animation" t "Bake Keyframes Animation to be exported" T "# Bake Expressions\n# By Nathan Rusch\n# Updated August 23, 2010\n\nimport nuke\nimport re\n\ndef bakeExpressions(startFrame = nuke.root().firstFrame(), endFrame = nuke.root().lastFrame()):\n\t'''\n\tBakes all expression-driven knobs/knob components to keyframes over given input range\n\tTo Do:\n\t- Add support for multiple views\n\t'''\n\n\tif not nuke.selectedNodes():\n\t\treturn\n\tfor node in nuke.selectedNodes():\n\t\tfor knob in node.knobs().values():\n\t\t\tif knob.hasExpression():\n\t\t\t\tif knob.singleValue():\n\t\t\t\t\taSize = 1\n\t\t\t\telse:\n\t\t\t\t\taSize = knob.arraySize()\n\t\t\t\tfor index in range(aSize):\n\t\t\t\t\tif knob.hasExpression(index):\n\t\t\t\t\t\tanim = knob.animation(index)\n\t\t\t\t\t\tf = startFrame\n\t\t\t\t\t\twhile f <= endFrame:\n\t\t\t\t\t\t\tknob.setValueAt(anim.evaluate(f), f, index)\n\t\t\t\t\t\t\tf += 1\n\t\t\t\t\t\tknob.setExpression(\"curve\", index)\n\t\t\t\t\t\tif knob.animation(index).constant():\n\t\t\t\t\t\t\tknob.clearAnimated(index)\n\n\ndef expressBaker():\n\t'''\n\tGUI wrapper for bakeExpressions function\n\t'''\n\n\tinput = nuke.getFramesAndViews(\"Range to Bake\", \"%d-%d\" % (nuke.root().firstFrame(), nuke.root().lastFrame()))\n\trange = input\[0]\n\tif not re.match(\"^\\d+-\\d+\$\", range):\n\t\treturn\n\tfirst, last = range.split(\"-\")\n\tbakeExpressions(int(first), int(last))" +STARTLINE}
 addUserKnob {26 Export l "@b;Export Tracking Data"}
 addUserKnob {22 button l TrackData t "1-open the script editor then press export and copy pase to the position tab on the optical flares" T "sn = nuke.selectedNode()\n\nif sn.Class() != \"Tracker3\":\n  nuke.message(\"This script only runs on a Tracker node.\")\n\nfps = nuke.root().fps()\nff = nuke.root().firstFrame()\nlf = nuke.root().lastFrame()\n\nheaderstart = \"Adobe After Effects 6.5 Keyframe Data\"\nw = nuke.value(sn.name() + \".bbox.w\")\nh = nuke.value(sn.name() + \".bbox.h\")\n\nprint headerstart\nprint\nprint \"\\tUnits Per Second\\t\" + str(fps)\nprint \"\\tSource Width\\t\" + str(w)\nprint \"\\tSource Height\\t\" + str(h)\nprint \"\\tSource Pixel Aspect Ratio\\t1\"\nprint \"\\tComp Pixel Aspect Ratio\\t1\"\nprint\nprint \"Position\"\nprint \"\\tFrame\\tX pixels\\tY pixels\\tZ pixels\"\n\nfor fr in range(ff, lf):\n    print \"\\t\" + str(fr) + \"\\t\" + str(sn.knob(\"track1\").valueAt(fr,0)) + \"\\t\" + str(sn.knob(\"track1\").valueAt(fr,1)) + \"\\t0\"\n\nprint \"End of Keyframe Data\"" +STARTLINE}
 addUserKnob {26 ""}
 addUserKnob {26 "" l "@b;2D transform:"}
 addUserKnob {41 track T Reconcile3D1.track}
 addUserKnob {41 offset T Reconcile3D1.offset}
 addUserKnob {26 "" l " "}
 addUserKnob {41 stabilize T Reconcile3D1.stabilize}
 addUserKnob {41 filter T Reconcile3D1.filter}
 addUserKnob {41 clamp T Reconcile3D1.clamp}
 addUserKnob {41 black_outside l "black outside" T Reconcile3D1.black_outside}
 addUserKnob {41 motionblur T Reconcile3D1.motionblur}
 addUserKnob {41 shutter T Reconcile3D1.shutter}
 addUserKnob {41 shutteroffset l "shutter offset" T Reconcile3D1.shutteroffset}
 addUserKnob {41 shuttercustomoffset l "" -STARTLINE T Reconcile3D1.shuttercustomoffset}
 addUserKnob {26 ""}
 addUserKnob {26 jr l "Created By @b; Johan Romero" T "you can help using it and making it better"}
 addUserKnob {26 text2 l "" +STARTLINE T Johan149@hotmail.com}
}
 Input {
  inputs 0
  name axis
  xpos 180
  ypos -11
  number 2
 }
 Input {
  inputs 0
  name cam
  xpos -25
  ypos -11
 }
 Input {
  inputs 0
  name img
  xpos 78
  ypos -11
  number 1
 }
 Retime {
  name Retime1
  xpos 78
  ypos 13
 }
 Reconcile3D {
  inputs 3
  output {{curve} {"curve*(-1)+\[knob format]"}}
  name Reconcile3D1
  label "curve*(-1)+\[knob format]"
  xpos 78
  ypos 95
 }
set N8ba63a0 [stack 0]
 Output {
  name Output1
  xpos 78
  ypos 216
 }
push $N8ba63a0
 Tracker3 {
  track1 {{parent.Reconcile3D1.output} {parent.Reconcile3D1.output}}
  offset1 {0 0}
  pattern1 {-32 -32 32 32}
  search1 {-22 -22 22 22}
  track2 {1126 676}
  offset2 {0 0}
  pattern2 {-32 -32 32 32}
  search2 {-22 -22 22 22}
  track3 {1126 880}
  offset3 {0 0}
  pattern3 {-32 -32 32 32}
  search3 {-22 -22 22 22}
  track4 {922 880}
  offset4 {0 0}
  pattern4 {-32 -32 32 32}
  search4 {-22 -22 22 22}
  center {1024 778}
  name Tracker1
  selected true
  xpos -22
  ypos 108
 }
end_group


HELP:

1-Retime your sequence after this gizmo
ex. 100-360 ——- 0-260

2-Put the width format of your project
ex. 1080, 1556, etc

3-Clink on Create Keyframes this allowed to convert 3d information to 2d
(if dont work go to node tab click on copy to group open reconcile3D1 and press create keyframes)

4-Click on Bake your animation this bake your keyframe data frame by frame
(if dont work click on animation menu then right click—>Edit—->Generate–>ok)

5-Open the script editor and press TrackData
(make sure that you have selected tracker1)

6-Copy track data

7-go to AE create a adjusment layer open optical flares pulldown the options
effects—>optical flares and select Position XY and pasted (make sure that you pasted on the first frame)

[you can help using it and making it better]

CREATED BY:JOHAN ROMERO
Johan149@hotmail.com

Gallardo Model

Lamborghini Gallardo

Gallardo after Comp.

———–
For more of my work please go through
http://vfx-artist-yogendra-nagre.blogspot.com/

Thnx

NUKE COMPOSITE ARTIST – FREELANCE GIG

We are looking for a composite artist working in Nuke for a unique music video for known/established musical artists. The work has largely been completed, but there are still some tasks to accomplish.

The tasks are:

-Matching color levels on elements already composited, to better blend with their background plate.

-Composite new video elements onto background plates using existing motion tracking paths in the project file.

-Manipulate texture patterns on currently existing media.

This description is vague but more detailed information and the video itself will be given upon inquiry.

The work is in Los Angeles, CA, but we’re open to artists everywhere. Pay is negotiable based on experience and expected workload.

Please contact us (with an online reel if available) at: hoku@hokuuchiyama.com

Thank you for your time and interest.

Lightwave/Fusion Artists Needed

Emmy Award nominated visual effects company in Culver City, CA has immediate availability for 3D Artists who can work in Lightwave and Fusion. Candidates must be available to work on-site and must have a keen eye for design, product modeling and brand experience for broadcast, industrial and film work.

Experience/Skills:
3+ years experience with Lightwave/Fusion.
Must have great texturing and shading skills.
Must have experience with Hard Surface Modeling.
Rendering and compositing skills are a plus.
Knowledge of Stereoscopic 3D Conversion is a plus.

Must be able to work positively in a team environment
Must be able to complete work in a timely manner and follow up on fixes as well as self manage.

Please send links, reels and resume to: jobs@ieeffects.com

Thank you.