<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4950789599370563739</id><updated>2012-02-16T09:43:44.862-08:00</updated><category term='Python'/><category term='Particle'/><category term='Hair'/><category term='Shave and a Haircut'/><category term='Is it real or fake?'/><category term='Cloth'/><category term='Linux'/><category term='Fluid'/><category term='Matchmoving'/><category term='Physics'/><category term='Houdini'/><category term='FumeFX'/><category term='Maya'/><category term='Time goes fast'/><category term='Nuke'/><category term='RenderMan'/><category term='3ds Max'/><category term='Pixar'/><title type='text'>Harrison in Wonderland</title><subtitle type='html'>Let's talk about Visual Effects!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>85</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4030263762522122247</id><published>2012-01-03T17:29:00.000-08:00</published><updated>2012-01-03T17:30:15.621-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuke'/><title type='text'>To Do List - Nuke</title><content type='html'>- Write some information(file path, timecode, etc...) to DPX header or EXIF of JPEG.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4030263762522122247?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4030263762522122247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2012/01/to-do-list-nuke.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4030263762522122247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4030263762522122247'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2012/01/to-do-list-nuke.html' title='To Do List - Nuke'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3373038129203845075</id><published>2012-01-01T01:09:00.001-08:00</published><updated>2012-01-01T01:13:32.385-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>이벤트 루프(Event Loop)</title><content type='html'>* 출처: &lt;a href="http://xylosper.net/notebook/108?category=17"&gt;http://xylosper.net/notebook/108?category=17&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;이벤트 루프는 GUI의 핵심이라고도 할 수 있습니다.&lt;br /&gt;콘솔 프로그램의 경우는 프로그램이 사용자의 행동을 쉽게 컨트롤 할 수 있습니다.&lt;br /&gt;사용자로부터뭔가를 입력 받는 방법은 콘솔에 쳐넣는 방법밖에 없으니까요.&lt;br /&gt;하지만 GUI 프로그램의 경우는 사용자로부터 입력받는 방법이 매우 많습니다.&lt;br /&gt;예를 들어 버튼을 누른다던가, 단축키를 누른다던가, 더블클릭을 한다던가...버튼을 누르는 것도 버튼 갯수만큼 입력가능한 경우가 생기는 거구요.&lt;br /&gt;그렇기 때문에 콘솔처럼 정해진 흐름대로 처리하는 건 불가능합니다.&lt;br /&gt;그래서 일종의 무한루프인 이벤트루프를 돌리면서 사용자가 무언가를 누르거나 마우스를 클릭하면 '이벤트'가 발생하고, 이벤트 루프에서는 이 이벤트가 적절히 처리되도록 적합한 객체로 이벤트를 보내줍니다.&lt;br /&gt;예를 들어 어떤 버튼을 누르면 이벤트 루프에서 버튼이 눌렸다는 것을 캐치하고, 적합한 이벤트를 생성하여서 이 이벤트를 처리하도록 그 버튼으로 이벤트를 보내주는 것이지요.&lt;br /&gt;이과정은 프로그램이 종료될때까지 계속 반복됩니다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3373038129203845075?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3373038129203845075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2012/01/event-loop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3373038129203845075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3373038129203845075'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2012/01/event-loop.html' title='이벤트 루프(Event Loop)'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6270459064033217273</id><published>2011-07-15T22:22:00.000-07:00</published><updated>2011-07-15T22:22:26.780-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matchmoving'/><title type='text'>Integrated Team Effort</title><content type='html'>&lt;span style="font-size: large;"&gt;Lighting&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Most notably, all three supervisors come from photographic backgrounds, and their knowledge of cameras and lighting is reflected in each of the nominated films. “The technology is now here to do incredibly accurate lighting,” says Fink, a previous Oscar nominee for Batman Returns and this year's Achievement in Visual Effects winner for The Golden Compass. “That's where the art is.” &lt;br /&gt;&lt;br /&gt;Integrating effects within a film's photographic style is their key concern. Knoll, whose work on the Pirates franchise has earned him three Oscar nominations and last year's statuette, says he believes that lighting is crucial to making effects blend with the look created by a DP. “We pick up where the DP leaves off,” says Knoll, who began his ILM career as a cameraman. Although he's computer savvy (he co-authored the original Adobe Photoshop), Knoll sees advantages in having a live-action background. “Experiences on set, like holding a light meter and figuring out how to do an exposure split, teach you where the tradeoffs are. It helps you avoid mistakes like having interiors at the same brightness as exteriors,” he says. Supervisors having only CG backgrounds can be vulnerable to such errors, Knoll says. &lt;strong&gt;&lt;span style="color: red;"&gt;“For example, the standard cameras in animation systems rotate around their nodal centers. And that almost never happens in the real world.”&lt;/span&gt;&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Transformers provides a striking example of live-action approaches to illuminating visual effects. Farrar, an Oscar winner for Cocoon, approached Transformers by imagining how a DP would have photographed 20ft.-tall robots if they really could stride through a shot. “If they were really on set, they'd be lit separately when they're in closer view,” he says. “The DP would knock out the sunlight for the close-ups and have HMIs [Hydrargyrum medium-arc iodide lamps] and cutters to cause shadows. You wouldn't just be worried about rendering the background lighting. Of course you need to reflect the background, and we recorded the robots' environments with reflective spheres — that's a given. But we totally relit the robots to look great wherever they were.” To accomplish this, ILM created virtual versions of cutters, flags, bounce cards, and shiny boards. “The robots could move in and out of shadows, which generally isn't done much in computer-graphics lighting,” Farrar says. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Camerawork&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This year's nominees also demonstrated that locked-off visual-effects shots are increasingly rare. “We try to conform stylistically to the rest of the movie,” Knoll says. “Pirates was never shot from static cameras, so we didn't want the visual effects to take on a different look. You don't want to feel like you've entered a part of the movie that was heavily storyboarded. … &lt;strong&gt;&lt;span style="color: red;"&gt;The state of the art has advanced to the point where you can kind of not worry about the camera. Tracking software has become more sophisticated, and crews have developed very good methodologies for solving complex camera motion. We don't think twice about Steadicam or handheld shots. That makes for better shots, because it's impressive when you see CG happening in the background of a Steadicam shot.”&lt;/span&gt;&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;That is not to say that current tracking methods have become standardized, however. For The Golden Compass, shots were shared by several facilities — including Framestore CFC, Rhythm &amp;amp; Hues, Cinesite, Digital Domain, Tippett Studio, and Rainmaker. “Everyone does it differently,” Fink says. “When a background would go to another facility, it would be re-tracked. There's very little sharing of motion data. Of course, these facilities were usually tracking different parts of the frame.” &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;In Transformers, where the camera moved rapidly through cityscapes, Farrar employed photogrammetry to create backgrounds racing by. “It's a photoreal movie, so we photographed as many real buildings as possible. When we used computer models, the textural information was actual photography. We'd hang a camera over a street and photograph it in all directions. There were shots where a camera was flying down the street, and the shot was assembled from still photos. We'd relight it and add interesting shadows and maybe even change the colors of buildings to make it more appealing,” Farrar says.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;source: &lt;a href="http://digitalcontentproducer.com/mil/features/video_integrated_team_effort/index.html"&gt;http://digitalcontentproducer.com/mil/features/video_integrated_team_effort/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6270459064033217273?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6270459064033217273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/07/integrated-team-effort.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6270459064033217273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6270459064033217273'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/07/integrated-team-effort.html' title='Integrated Team Effort'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4553472663604325118</id><published>2011-06-20T22:52:00.000-07:00</published><updated>2011-06-20T22:52:45.113-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matchmoving'/><title type='text'>10,000 B.C</title><content type='html'>"We did an extensive photoshoot of the miniature, and used Isis, a tool we wrote at MPC, for &lt;b&gt;photogrammetry&lt;/b&gt; and geometry reconstructions from multiple pictures and a &lt;b&gt;LIDAR scan&lt;/b&gt; for the miniature. With this, we were able to rebuild the entire environment. It looks good enough to pass in a few shots that were entirely CG."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4553472663604325118?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4553472663604325118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/06/10000-bc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4553472663604325118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4553472663604325118'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/06/10000-bc.html' title='10,000 B.C'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4153436341839929778</id><published>2011-06-20T20:48:00.000-07:00</published><updated>2011-06-20T20:50:20.184-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matchmoving'/><title type='text'>Paul</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-5gcxTZfS7o8/TgARL7BjYMI/AAAAAAAAAHA/D2pqgJB4Obs/s1600/pdm_056_040_PR_scan.0121.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="225" src="http://4.bp.blogspot.com/-5gcxTZfS7o8/TgARL7BjYMI/AAAAAAAAAHA/D2pqgJB4Obs/s400/pdm_056_040_PR_scan.0121.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;Original plate&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-WxNWnan8AYE/TgASB6LMYyI/AAAAAAAAAHE/eU6b4phQyHo/s1600/pdm_056_040_frame_v27_121.0121.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="225" src="http://1.bp.blogspot.com/-WxNWnan8AYE/TgASB6LMYyI/AAAAAAAAAHE/eU6b4phQyHo/s400/pdm_056_040_frame_v27_121.0121.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;Final composite&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;b&gt;Double Negative used survey data from sets and camera positions captured with a Leica Total Station. Some locations and the interior of the RV were LIDAR scanned.&lt;/b&gt; “An HDRI lighting pass was also taken for every set-up,” adds Couzens. “On other occasions witness cameras were used to record more complex moving lighting situations. And the mysterious Winklefix (an angle measuring tool) made many appearances while shooting inside the RV.”&lt;br /&gt;&lt;br /&gt;Almost all of the scenes inside the RV were shot on a greenscreen stage. “The size and number of windows and reflective surfaces in the RV and the unrepeatable nature of road footage required us to capture large arcs of the driving background in one go,” says Couzens. “For this, the grips and camera department designed and built a purpose-specific six camera mount on a camera vehicle. It comprised of three Libra heads each mounting two cameras. Remarkably, the camera car was able to drive fast enough in forward or reverse gear, sparing any need to change the camera mounts between set-ups. This also enabled a near 180 degree overlapping field of view to be captured in one take.”&lt;br /&gt;&lt;br /&gt;“These interlocking frames,” continues Couzens, “needed to be synced with a bloop-light, de-lensed, stabilized and stitched together in post before being projected onto a sphere or planar surface, re-lensed, graded and composited into the green-screen of the RV plates. Dust and dirt was added where needed. It was a considerable and necessary amount of work in 400 plus shots that hopefully the viewer never really notices!”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4153436341839929778?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4153436341839929778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/06/paul.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4153436341839929778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4153436341839929778'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/06/paul.html' title='Paul'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-5gcxTZfS7o8/TgARL7BjYMI/AAAAAAAAAHA/D2pqgJB4Obs/s72-c/pdm_056_040_PR_scan.0121.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8819614889038879919</id><published>2011-06-20T08:42:00.000-07:00</published><updated>2011-06-20T20:51:27.787-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matchmoving'/><title type='text'>Fight Club</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Wjv_O7pEw8I/Tf9p018qKeI/AAAAAAAAAGo/514vdsrAkcU/s1600/600full-fight-club-artwork.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" i$="true" src="http://2.bp.blogspot.com/-Wjv_O7pEw8I/Tf9p018qKeI/AAAAAAAAAGo/514vdsrAkcU/s1600/600full-fight-club-artwork.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;Fight Club&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;This scene was made by photogrammetry.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8819614889038879919?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8819614889038879919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/06/fight-club.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8819614889038879919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8819614889038879919'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/06/fight-club.html' title='Fight Club'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Wjv_O7pEw8I/Tf9p018qKeI/AAAAAAAAAGo/514vdsrAkcU/s72-c/600full-fight-club-artwork.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-267845520861547533</id><published>2011-06-20T07:54:00.000-07:00</published><updated>2011-06-20T07:55:42.517-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matchmoving'/><title type='text'>G.I. Joe: The Rise of Cobra</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-iKJwZQejJ-g/Tf9fDUb_PRI/AAAAAAAAAGk/Nl3KZFgbrKk/s1600/dd_12.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="225" i$="true" src="http://1.bp.blogspot.com/-iKJwZQejJ-g/Tf9fDUb_PRI/AAAAAAAAAGk/Nl3KZFgbrKk/s400/dd_12.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;G.I. Joe&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;﻿﻿ “We basically had to make a lot of the streets ‘Parisian’,” remarked Digital Domain digital effects supervisor Darren Hendler. “&lt;strong&gt;We had a whole team doing set survey work and taking images, and we had some LIDAR scans of the environments.&lt;/strong&gt;” &lt;strong&gt;Most of the Paris street scenes were accomplished using real photography projected onto simple geometry, combined with extra 3D, occlusion and reflection passes&lt;/strong&gt;. CG cars and other vehicles, digital doubles or greenscreened extras were then added into the plates where necessary.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-267845520861547533?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/267845520861547533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/06/gi-joe-rise-of-cobra.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/267845520861547533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/267845520861547533'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/06/gi-joe-rise-of-cobra.html' title='G.I. Joe: The Rise of Cobra'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-iKJwZQejJ-g/Tf9fDUb_PRI/AAAAAAAAAGk/Nl3KZFgbrKk/s72-c/dd_12.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8703803688751695836</id><published>2011-05-17T02:03:00.000-07:00</published><updated>2011-05-17T02:03:27.240-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matchmoving'/><title type='text'>What is this?</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-64u8dS-fJao/TdI5j2ohp4I/AAAAAAAAAGg/WtHnAPsUs1A/s1600/cube.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-64u8dS-fJao/TdI5j2ohp4I/AAAAAAAAAGg/WtHnAPsUs1A/s1600/cube.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;Making of STARWARS 3&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;스타워즈 3 메이킹 필름에 나오는 ILM의 Layout Supervisor Jason Snell 아저씨. 카메라 앞에서 돌리고 있는 저 체커박스의 정체는 무엇일까?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8703803688751695836?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8703803688751695836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/05/what-is-this.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8703803688751695836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8703803688751695836'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/05/what-is-this.html' title='What is this?'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-64u8dS-fJao/TdI5j2ohp4I/AAAAAAAAAGg/WtHnAPsUs1A/s72-c/cube.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-2638513488998539457</id><published>2011-03-27T03:48:00.000-07:00</published><updated>2011-03-27T03:50:06.298-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuke'/><title type='text'>A Problem, When Export Maya to Nuke.</title><content type='html'>보통 Maya에서 Nuke로 Export Scene 할 때 사용하는 Script인 &lt;a href="http://www.creativecrash.com/maya/downloads/scripts-plugins/utility-external/export/c/maya2nuke-v2--2"&gt;maya2nuke&lt;/a&gt;.&lt;br /&gt;사용하다 주의할 점이 발견되어 포스팅.&lt;br /&gt;&lt;br /&gt;Maya의 rotate order의 기본값은 XYZ. Nuke의 rotate order의 기본값은 ZXY.&lt;br /&gt;Nuke에서 camera를 확인하면 data가 약간 다르게 들어가는걸 확인할 수 있다.&lt;br /&gt;수정하려면 Nuke의 rotation order를 XYZ로 바꿔줘야 한다.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-uwH5GXtwgiQ/TY8T_KkQK0I/AAAAAAAAAGc/WOJts0V2NGU/s1600/maya_rotateOrder.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="218" src="http://1.bp.blogspot.com/-uwH5GXtwgiQ/TY8T_KkQK0I/AAAAAAAAAGc/WOJts0V2NGU/s320/maya_rotateOrder.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;Rotation Order of Maya's Camera Transform node&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-oPOpp7eL2fU/TY8T-bojRiI/AAAAAAAAAGY/Sc4DnGVZ1gQ/s1600/nuke_rotateOrder.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="181" src="http://2.bp.blogspot.com/-oPOpp7eL2fU/TY8T-bojRiI/AAAAAAAAAGY/Sc4DnGVZ1gQ/s320/nuke_rotateOrder.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;Rotation Order of Nuke's Camera Node&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-2638513488998539457?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/2638513488998539457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/03/problem-when-export-maya-to-nuke.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2638513488998539457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2638513488998539457'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/03/problem-when-export-maya-to-nuke.html' title='A Problem, When Export Maya to Nuke.'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-uwH5GXtwgiQ/TY8T_KkQK0I/AAAAAAAAAGc/WOJts0V2NGU/s72-c/maya_rotateOrder.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-746098047350470362</id><published>2011-03-13T06:06:00.000-07:00</published><updated>2011-03-13T08:40:35.267-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matchmoving'/><title type='text'>Lens Distortion Models</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-pq6763hmPK4/TXzAWoEjQEI/AAAAAAAAAFo/8_KQ_WNssfY/s1600/medium.jpg" imageanchor="1" style="cssfloat: left; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" q6="true" src="https://lh6.googleusercontent.com/-pq6763hmPK4/TXzAWoEjQEI/AAAAAAAAAFo/8_KQ_WNssfY/s1600/medium.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;Lens Distortion Models&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;- Barrel Distortion&lt;br /&gt;이미지가 안쪽으로 모아지는 형태를 가지며 Focal Length가 짧을 경우 나타난다.&lt;br /&gt;&lt;br /&gt;- Pincushion Distortion&lt;br /&gt;이미지가 바깥쪽으로 나아가는 형태를 가지면 Focal Length가 긴 경우 나타난다.&lt;br /&gt;&lt;br /&gt;- Moustache Distortion&lt;br /&gt;가장 까다로운 distortion model이며 Anamorphic Lens에서 나타난다.&lt;br /&gt;&lt;br /&gt;&amp;lt;어떻게 촬영 할 것인가?&amp;gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;* 아래의 모든 이미지는 http://www.imatest.com/docs/lab.html에서 가져옴.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Camera와 Chart는 수직, 수평을 맞춰서 설치해야 한다.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-qtXb_tR7QC4/TXzcvYPb3xI/AAAAAAAAAF4/rHIihz4qCrA/s1600/Lab_horizlevel.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="113" src="https://lh5.googleusercontent.com/-qtXb_tR7QC4/TXzcvYPb3xI/AAAAAAAAAF4/rHIihz4qCrA/s320/Lab_horizlevel.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;수평기&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-9wdiNbzvxXE/TXzcv_93D5I/AAAAAAAAAF8/o8qBM4urSkE/s1600/Lab_vertlevel.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="https://lh3.googleusercontent.com/-9wdiNbzvxXE/TXzcv_93D5I/AAAAAAAAAF8/o8qBM4urSkE/s320/Lab_vertlevel.jpg" width="106" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;수평기&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-Gow3QswNw5s/TXzcvMaFYtI/AAAAAAAAAF0/SDOZ0T8klfc/s1600/Lab_cameralevel.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="242" src="https://lh6.googleusercontent.com/-Gow3QswNw5s/TXzcvMaFYtI/AAAAAAAAAF0/SDOZ0T8klfc/s320/Lab_cameralevel.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;카메라 수평기&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;수평기가 없을 경우 아래의 이미지처럼 무거운 물체를 줄에 메달아 사용하는 방법도 있다.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-Bl52aKdfKJo/TXziMxqAWyI/AAAAAAAAAGM/8LgmUbQzLfs/s1600/ropetrick.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="https://lh4.googleusercontent.com/-Bl52aKdfKJo/TXziMxqAWyI/AAAAAAAAAGM/8LgmUbQzLfs/s320/ropetrick.gif" width="181" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;줄을 이용한 수평기&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-RuG5Oi4oHy8/TXzjQOPw4QI/AAAAAAAAAGQ/fHeJ4Rx_95c/s1600/Lab_mirror_marker.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-RuG5Oi4oHy8/TXzjQOPw4QI/AAAAAAAAAGQ/fHeJ4Rx_95c/s1600/Lab_mirror_marker.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;수평 찾기용 거울&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Camera와 Chart가 수평이 맞다면 촬영을 하도록 한다. 아래 이미지는 좋은 예, 나쁜 예.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-J5yK0vwfz5U/TXzkIgzmbYI/AAAAAAAAAGU/MRogjwnIHc0/s1600/howtocapture.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="148" src="https://lh5.googleusercontent.com/-J5yK0vwfz5U/TXzkIgzmbYI/AAAAAAAAAGU/MRogjwnIHc0/s400/howtocapture.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;좋은 예, 나쁜 예&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-746098047350470362?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/746098047350470362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/03/lens-distortion-models.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/746098047350470362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/746098047350470362'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/03/lens-distortion-models.html' title='Lens Distortion Models'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-pq6763hmPK4/TXzAWoEjQEI/AAAAAAAAAFo/8_KQ_WNssfY/s72-c/medium.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3039812006485580433</id><published>2011-03-04T20:45:00.000-08:00</published><updated>2011-03-04T20:45:50.511-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>케플러의 3법치</title><content type='html'>제1 법칙: 행성의 궤도는 타원이다. &lt;br /&gt;제2 법칙: 태양과 행성을 연결한 선이 일정 시간에 통과하는 면적은 같다. (면적속도는 일정)&lt;br /&gt;제3 법칙: 공전 주기의 제곱과 궤도의 긴 반지름의 세제곱의 비는 어떤 행성에서나 같다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3039812006485580433?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3039812006485580433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/03/3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3039812006485580433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3039812006485580433'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/03/3.html' title='케플러의 3법치'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-522216719890696871</id><published>2011-03-02T05:16:00.000-08:00</published><updated>2011-03-02T05:16:59.021-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>제1, 2 우주 속도</title><content type='html'>제1 우주 속도&lt;br /&gt;제2 우주 속도: 지구의 중력을 뿌리치는데 필요한 속도. 초속 약 11.2km&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-522216719890696871?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/522216719890696871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/03/1-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/522216719890696871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/522216719890696871'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/03/1-2.html' title='제1, 2 우주 속도'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-488343818189251762</id><published>2011-03-02T04:55:00.000-08:00</published><updated>2011-03-02T04:55:06.191-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>구심력(항심력)</title><content type='html'>원운동에서 중심을 향해 끌어당기는 힘&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-488343818189251762?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/488343818189251762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/03/blog-post_02.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/488343818189251762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/488343818189251762'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/03/blog-post_02.html' title='구심력(항심력)'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7193342465563473764</id><published>2011-03-02T04:23:00.000-08:00</published><updated>2011-03-02T04:23:01.942-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>만유인력</title><content type='html'>인력: 공간적으로 떨어져 있는 물체가 서로를 끌어당기는 힘.&lt;br /&gt;만유인력: 만물(모든 물체)이 가지는 끌어당기는 힘&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7193342465563473764?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7193342465563473764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/03/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7193342465563473764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7193342465563473764'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/03/blog-post.html' title='만유인력'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3761293131290467651</id><published>2011-02-27T03:08:00.000-08:00</published><updated>2011-03-13T06:24:36.682-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matchmoving'/><title type='text'>Camera Tracking in Transformers: Revenge of the Fallen</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-8VievRr9P2A/TWotBnMTrMI/AAAAAAAAAFk/vdAeV-990g8/s1600/3dvfx.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="128" src="https://lh4.googleusercontent.com/-8VievRr9P2A/TWotBnMTrMI/AAAAAAAAAFk/vdAeV-990g8/s400/3dvfx.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;lt;From &lt;a href="http://www.lasjedi.com/disciplines_3dvfx.html"&gt;http://www.lasjedi.com/disciplines_3dvfx.html&lt;/a&gt;&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Jedi Masters Program 사이트에 있는 이미지이며&amp;nbsp;트랜스포머 2편 중 한 장면이다.&lt;br /&gt;클릭하면 커짐(Click to enlarge.)&lt;br /&gt;&lt;br /&gt;Points가 green, blue로 나눠져 있는데 단순한 grouping인것 같다는 김기범님의 설명.&lt;br /&gt;Layout 관련해서는 보통 컷 촬영 전에 Photomodeling을 위한 marker(not &amp;nbsp;for tracking)를 설치하고 사진 촬영 후 제거 한다고 한다. 물론 marker for tracking은 설치하되 후반 작업시 removing marker 작업을 해야 하므로 최소한의 갯수로 제한한다고 한다.&lt;br /&gt;&lt;br /&gt;Camera Scene Data 한번 보고 싶다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3761293131290467651?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3761293131290467651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/camera-tracking-in-transformers-revenge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3761293131290467651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3761293131290467651'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/camera-tracking-in-transformers-revenge.html' title='Camera Tracking in Transformers: Revenge of the Fallen'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh4.googleusercontent.com/-8VievRr9P2A/TWotBnMTrMI/AAAAAAAAAFk/vdAeV-990g8/s72-c/3dvfx.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-5698176276800449723</id><published>2011-02-19T13:50:00.001-08:00</published><updated>2011-02-19T13:50:42.424-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>아인슈타인의 상대성 원리</title><content type='html'>'갈릴레이의 상대성 원리'를 알베르트 아인슈타인이 더욱 발전 시킨 것. '상대성 이론'은 이것을 토대로 만들어 냈다. &lt;br /&gt;&lt;br /&gt;"등속 직선 운동을 하고 있는 장소에서는 '모든 물리 법칙'이 정지한 장소와 구별되지 않는다."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-5698176276800449723?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/5698176276800449723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/blog-post_8219.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/5698176276800449723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/5698176276800449723'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/blog-post_8219.html' title='아인슈타인의 상대성 원리'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-248153169476570442</id><published>2011-02-19T13:42:00.001-08:00</published><updated>2011-02-19T13:44:46.214-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>갈릴레이의 상대성 원리</title><content type='html'>등속 직선 운동을 하고 있는 장소(열차나 지구)의 물체 운동(공을 던져 올리는 등)은 정지한 장소의 물체 운동과 구별되지 않는다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-248153169476570442?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/248153169476570442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/blog-post_19.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/248153169476570442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/248153169476570442'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/blog-post_19.html' title='갈릴레이의 상대성 원리'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7084643210138763661</id><published>2011-02-19T11:36:00.001-08:00</published><updated>2011-02-19T11:36:39.660-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>Red One Camera</title><content type='html'>Red One Camera 관련 PDF&lt;br /&gt;&lt;br /&gt;&lt;a href="https://sites.google.com/site/daehwanj/files"&gt;https://sites.google.com/site/daehwanj/files&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7084643210138763661?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7084643210138763661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/red-one-camera.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7084643210138763661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7084643210138763661'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/red-one-camera.html' title='Red One Camera'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-2119647662227874706</id><published>2010-01-15T10:26:00.000-08:00</published><updated>2011-02-19T10:27:40.017-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>Exeter Shot -- Making Of</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/8217700?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Brief making of showing some process from modelling to final composition and color grading.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thirdseventh.com"&gt;thirdseventh.com/​&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-2119647662227874706?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/2119647662227874706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2010/01/exeter-shot-making-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2119647662227874706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2119647662227874706'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2010/01/exeter-shot-making-of.html' title='Exeter Shot -- Making Of'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-2406762178490397165</id><published>2010-01-15T10:25:00.000-08:00</published><updated>2011-02-19T10:26:23.094-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>A picture, Nicolas Crombez</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-qXcyaXVUTCg/TWALGTL5nNI/AAAAAAAAAFg/3oy6R8k-1Sw/s1600/1024004494.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="132" src="http://3.bp.blogspot.com/-qXcyaXVUTCg/TWALGTL5nNI/AAAAAAAAAFg/3oy6R8k-1Sw/s320/1024004494.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It is a amazing work of Nicolas Crombez.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.cgsociety.org/showthread.php?s=&amp;amp;threadid=841909&amp;amp;utm_medium=plugblock&amp;amp;utm_source=cgtalk"&gt;http://forums.cgsociety.org/showthread.php?s=&amp;amp;threadid=841909&amp;amp;utm_medium=plugblock&amp;amp;utm_source=cgtalk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.deuterror.org/dtr.html"&gt;http://www.deuterror.org/dtr.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-2406762178490397165?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/2406762178490397165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2010/01/picture-nicolas-crombez.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2406762178490397165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2406762178490397165'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2010/01/picture-nicolas-crombez.html' title='A picture, Nicolas Crombez'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-qXcyaXVUTCg/TWALGTL5nNI/AAAAAAAAAFg/3oy6R8k-1Sw/s72-c/1024004494.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7637115630011350546</id><published>2010-01-15T10:24:00.000-08:00</published><updated>2011-02-19T10:24:57.664-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>Demoreel Soroosh Ghaffarian 2010</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/8571228?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;My name is Soroosh Ghaffarian and I'm 3d artist. My tools of choice is Autodesk maya, Mental ray, Zbrush and Photoshop. This is my 2010 demo reel. Contains : modeling ,Lighting and rendering. all done by me. ( you can Download Unknown version HD720 Res )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7637115630011350546?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7637115630011350546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2010/01/demoreel-soroosh-ghaffarian-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7637115630011350546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7637115630011350546'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2010/01/demoreel-soroosh-ghaffarian-2010.html' title='Demoreel Soroosh Ghaffarian 2010'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6087409172460119204</id><published>2010-01-14T10:23:00.000-08:00</published><updated>2011-02-20T07:09:01.259-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Time goes fast'/><title type='text'>다스베이더의 위엄</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-gurZovj0pwU/TWAKj3PwY1I/AAAAAAAAAFc/4RDDvgzit-E/s1600/1228269207.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-gurZovj0pwU/TWAKj3PwY1I/AAAAAAAAAFc/4RDDvgzit-E/s320/1228269207.jpg" width="228" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;ㅎㅎㅎ 대왕님 어쩌다가...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6087409172460119204?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6087409172460119204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2010/01/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6087409172460119204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6087409172460119204'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2010/01/blog-post.html' title='다스베이더의 위엄'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-gurZovj0pwU/TWAKj3PwY1I/AAAAAAAAAFc/4RDDvgzit-E/s72-c/1228269207.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4049069711570853166</id><published>2009-12-20T10:19:00.000-08:00</published><updated>2011-02-19T11:23:45.281-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>Mixing 64bit RPS with 32bit RMS</title><content type='html'>If you're mixing 64bit RPS with 32bit RMS. you'll see the follow error massage.&lt;br /&gt;&lt;br /&gt;D02001 {WARNING} TgPathDLOpen: Bad DSO found: C:/Program Files (x86)/Pixar/RenderManStudio-2.0.2-maya2010/lib/shaders/RfMShadeops.dll (%1:(ﾴÂ) ﾿ùٸﾥ Win32 À?ë Çwα׷ﾥÀÌ ﾾƴմϴÙ.) [&amp;lt;Shading&amp;gt; Object: particleShape1 Shader: renderman/sprite/shaders/lambert2_]&lt;br /&gt;&lt;br /&gt;S09001 {ERROR}   Could not open RSL plugin "C:/Program Files (x86)/Pixar/RenderManStudio-2.0.2-maya2010/lib/shaders/RfMShadeops.dll": À۾÷; ﾿ϷáÇ߽4ϴÙ.) [&amp;lt;Shading&amp;gt; Object: particleShape1 Shader: renderman/sprite/shaders/lambert2_]&lt;br /&gt;&lt;br /&gt;The reason of this, 64bit RPS won't be able to load the 32bit RSL plugin from RMS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4049069711570853166?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4049069711570853166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/12/mixing-64-bit-rps-with-32bit-rms.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4049069711570853166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4049069711570853166'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/12/mixing-64-bit-rps-with-32bit-rms.html' title='Mixing 64bit RPS with 32bit RMS'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-548423613754820502</id><published>2009-12-02T10:18:00.000-08:00</published><updated>2011-02-19T10:19:08.237-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Fluid'/><title type='text'>Maya Test: Driving Fluid Buoyancy and Swirl with Textures</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/5869586?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;This is a test done in Maya of a volume noise texture (space-time) plugged into a fluid node's Buoyancy and Swirl attributes. I don't see this done very often in example scenes, so I thought I would start exploring the possibilities. After all, they let you drive almost everything! (Update: you cannot drive voxels individually as I hoped- the texture acts like an expression changing the value for all voxels on that frame)&lt;br /&gt;&lt;br /&gt;Fluid res is 128x160x128 with High Detail Solve on all grids and Sim Rate Scale set to 2. Grids are Velocity and Density. There are no turbulence fields and Turbulence is off for the internal force on the fluid node. All the rolling in the smoke is a result of high Buoyancy and Swirl. For stability, I oversampled with a rate of 0.25 on the cache. It gets a bit funky when the fluid fades.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-548423613754820502?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/548423613754820502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/12/maya-test-driving-fluid-buoyancy-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/548423613754820502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/548423613754820502'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/12/maya-test-driving-fluid-buoyancy-and.html' title='Maya Test: Driving Fluid Buoyancy and Swirl with Textures'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3738308688122148661</id><published>2009-12-02T10:16:00.000-08:00</published><updated>2011-02-19T10:18:00.794-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloth'/><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Proof of Concept for Bricks of Cash Falling</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/6598595?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Just a quick proof of concept for this thread using nCloth:&lt;br /&gt;&lt;a href="http://forums.cgsociety.org/​showthread.php?f=86&amp;t=806868"&gt;forums.cgsociety.org/​showthread.php?f=86&amp;t=806868&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3738308688122148661?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3738308688122148661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/12/proof-of-concept-for-bricks-of-cash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3738308688122148661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3738308688122148661'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/12/proof-of-concept-for-bricks-of-cash.html' title='Proof of Concept for Bricks of Cash Falling'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-2527879995748306588</id><published>2009-12-02T10:13:00.001-08:00</published><updated>2011-02-19T10:16:11.118-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Fluid'/><title type='text'>Fireball in Hand</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/5756874?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Quick test of this effect: &lt;a href="http://forums.cgsociety.org/%E2%80%8Bshowthread.php?f=86&amp;amp;t=788897"&gt;forums.cgsociety.org/​showthread.php?f=86&amp;amp;t=788897&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I noticed it doesn't always play smoothly on vimeo which is a problem for such a short clip, but you can download the 1280x720 quicktime and it will probably play fine.&lt;br /&gt;&lt;br /&gt;Something similar was done with a blue flame in Maya for Kung Foo Panda, but I can't find the video or remember the artist that created the effect. &lt;a href="http://shawnlipowski.com/%E2%80%8Breference/%E2%80%8BKFP014_1280.jpg"&gt;shawnlipowski.com/​reference/​KFP014_1280.jpg&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-2527879995748306588?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/2527879995748306588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/fireball-in-hand.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2527879995748306588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2527879995748306588'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/fireball-in-hand.html' title='Fireball in Hand'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-2007911653399660057</id><published>2009-12-02T10:13:00.000-08:00</published><updated>2011-02-19T10:15:11.993-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Fluid'/><title type='text'>Demonstration of a Colored Smoke Bomb Effect</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/7278627?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Done with Maya fluids in 2009. Fluid was sampled 24 fps with 2 steps per frame (48 fps really) and had a resolution of 5.6 million voxels. &lt;br /&gt;&lt;br /&gt;Scene file in this thread:&lt;br /&gt;&lt;a href="http://forums.cgsociety.org/​showthread.php?f=86&amp;t=817273"&gt;forums.cgsociety.org/​showthread.php?f=86&amp;t=817273&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reference:&lt;br /&gt;&lt;a href="http://i410.photobucket.com/albums/pp186/ruchitinfushion/Smoke_bomb5.jpg?t=1255943262"&gt;i410.photobucket.com/​albums/​pp186/​ruchitinfushion/​Smoke_bomb5.jpg?t=1255943262&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-shawn&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-2007911653399660057?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/2007911653399660057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/12/demonstration-of-colored-smoke-bomb.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2007911653399660057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2007911653399660057'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/12/demonstration-of-colored-smoke-bomb.html' title='Demonstration of a Colored Smoke Bomb Effect'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-402641789934577189</id><published>2009-11-29T10:09:00.000-08:00</published><updated>2011-02-20T07:09:15.846-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>티베트 숨췔링 사원 근처의 민가</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-hqNiI87oa2g/TWAHk6PJ0rI/AAAAAAAAAFY/0NGcCf6pu_c/s1600/1291432840.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="214" src="http://2.bp.blogspot.com/-hqNiI87oa2g/TWAHk6PJ0rI/AAAAAAAAAFY/0NGcCf6pu_c/s320/1291432840.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;티베트 숨췔링 사원 근처의 민가(앞의 곡식은 티베트인의 주식인 칭커)&lt;br /&gt;출처: &lt;a href="http://blog.daum.net/chinawest"&gt;http://blog.daum.net/chinawest&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-402641789934577189?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/402641789934577189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/402641789934577189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/402641789934577189'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/blog-post.html' title='티베트 숨췔링 사원 근처의 민가'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-hqNiI87oa2g/TWAHk6PJ0rI/AAAAAAAAAFY/0NGcCf6pu_c/s72-c/1291432840.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1157886626915562937</id><published>2009-11-24T10:08:00.000-08:00</published><updated>2011-02-20T07:09:49.649-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Time goes fast'/><title type='text'>Sony Cam with me</title><content type='html'>&lt;a href="http://www.sony.jp/products/Consumer/handycam/camwithme/main.html"&gt;http://www.sony.jp/products/Consumer/handycam/camwithme/main.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1157886626915562937?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1157886626915562937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/sony-cam-with-me.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1157886626915562937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1157886626915562937'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/sony-cam-with-me.html' title='Sony Cam with me'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1080440740867727717</id><published>2009-11-24T10:05:00.000-08:00</published><updated>2011-02-19T10:07:57.795-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Houdini'/><title type='text'>Procedural Shell Demo</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/5105374?byline=0&amp;amp;portrait=0" width="551" height="413" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;This is my first Houdini project at Savannah College of Art and Design. My goal was to create a digital asset that generates procedural models based on input parameters.&lt;br /&gt;&lt;br /&gt;If you want to know more about this project, feel free to contact me.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.aleksandarrodic.com"&gt;aleksandarrodic.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You should visit prof. Bernard's website if you want to see some amazing student work:&lt;br /&gt;&lt;a href="http://www.profwiz.com"&gt;profwiz.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Music:Wavemage&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1080440740867727717?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1080440740867727717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/procedural-shell-demo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1080440740867727717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1080440740867727717'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/procedural-shell-demo.html' title='Procedural Shell Demo'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4535579439793709136</id><published>2009-11-24T10:04:00.000-08:00</published><updated>2011-02-19T10:05:38.278-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>Polar Bear</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/7702530?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Your flight has an impact. Plane Stupid's new cinema ad, written and commissioned by creative agency Mother and made by production company Rattling Stick. Director Daniel Kleinman.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.planestupid.com"&gt;planestupid.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.motherlondon.com"&gt;motherlondon.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.rattlingstick.com"&gt;rattlingstick.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Project name: Polar Bear &lt;br /&gt;Client: Plane Stupid&lt;br /&gt;Brief: We wanted to confront people with the impact that short-haul flights have on the climate. We used Polar Bears because they're a well understood symbol of the effect that climate change is having on the natural world. &lt;br /&gt;Creative agency: Mother&lt;br /&gt;Copywriter: Mother&lt;br /&gt;Art director: Mother&lt;br /&gt;Planner: Mother&lt;br /&gt;Agency Producer: Mother&lt;br /&gt;Production company: Rattling Stick&lt;br /&gt;Director: Daniel Kleinman&lt;br /&gt;Producer: Johnnie Frankel&lt;br /&gt;Editor: Adam Spivey @ The Quarry&lt;br /&gt;Post-production: MPC&lt;br /&gt;Sound Design and Audio Post Production: Anthony Moore @ Factory&lt;br /&gt;Cinema Mix: Anthony Moore @ Factory &amp; Andy Humphreys@ 750mph&lt;br /&gt;Humphreys@750mph&lt;br /&gt;Exposure: Cinema, Online&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4535579439793709136?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4535579439793709136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/polar-bear.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4535579439793709136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4535579439793709136'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/polar-bear.html' title='Polar Bear'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1735171302062746448</id><published>2009-11-23T10:00:00.000-08:00</published><updated>2011-02-19T10:04:08.118-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>FLAIRS - TRUCKERS DELIGHT</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/7670880?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;TRUCKERS DELIGHT IS NOW A FULLY PLAYABLE I-APP&lt;br /&gt;DOWNLOAD IPHONE TRUCKERS DELIGHT VIDEOGAME : &lt;a href="http://www.tiny.cc/ql2n2"&gt;tiny.cc/​ql2n2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;T-shirts, merchandising and much more ici = &lt;a href="WWW.TRUCKERSDELIGHT.NET"&gt;WWW.TRUCKERSDELIGHT.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Truckers Delight animated video clip directed by newcomer wunderkid Jérémie Périn who takes the song's title (a tribute to those little pleasures that the lonely truck- driver indulges himself in) and takes it to the next level: it's très funny,très dirty, -très sexy. Très Flairs indeed.&lt;br /&gt;&lt;br /&gt;Truckers Delight EP is be available in digital and 12" with 2 remixes by veteran Alex Gopher of French touch fame and Alixander III, taking some time off his duo Azari &amp; III.&lt;br /&gt;&lt;br /&gt;Download track on itunes : &lt;a href="http://www.tinyurl.com/yzf59gc"&gt;tinyurl.com/​yzf59gc&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1735171302062746448?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1735171302062746448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/flairs-truckers-delight.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1735171302062746448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1735171302062746448'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/flairs-truckers-delight.html' title='FLAIRS - TRUCKERS DELIGHT'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6975632789669633410</id><published>2009-11-23T09:58:00.000-08:00</published><updated>2011-02-19T09:59:43.010-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>MEET MELINE (2009) - TRAILER</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/3872070?byline=0&amp;amp;portrait=0" width="551" height="317" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;MEET MELINE : The Trailer&lt;br /&gt;&lt;br /&gt;After two years of intense work on an independent 3D animated short film called "Meet Meline", Virginie GOYONS and Sebastien LABAN made the teaser/trailer to show you a little bit more of the short film. We're proud to present you the 46-seconds-video with the official music of "Meet Meline", composed by Guillaume ROUSSEL!&lt;br /&gt;&lt;br /&gt;More information on the website : &lt;a href="http://www.meetmeline.com"&gt;meetmeline.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I hope you'll like it!&lt;br /&gt;Don't hesitate to leave a quick comment to tell us what you think! :o)&lt;br /&gt;&lt;br /&gt;Sebastien LABAN&lt;br /&gt;&lt;a href="http://www.sebastien-laban.com"&gt;sebastien-laban.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6975632789669633410?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6975632789669633410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/meet-meline-2009-trailer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6975632789669633410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6975632789669633410'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/meet-meline-2009-trailer.html' title='MEET MELINE (2009) - TRAILER'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8890355339640232743</id><published>2009-11-23T09:57:00.000-08:00</published><updated>2011-02-19T09:58:15.250-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>Academy of Champions</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/7573560?byline=0&amp;amp;portrait=0" width="551" height="310" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;game trailer "Academy of Champions" created by "Fortiche" for Ubisoft&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8890355339640232743?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8890355339640232743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/academy-of-champions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8890355339640232743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8890355339640232743'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/academy-of-champions.html' title='Academy of Champions'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8796266601375769872</id><published>2009-11-23T09:54:00.000-08:00</published><updated>2011-02-19T09:56:26.117-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>The Ultra-Realism of Alex Roman</title><content type='html'>&lt;iframe frameborder="0" height="310" src="http://player.vimeo.com/video/7809605?byline=0&amp;amp;portrait=0" width="551"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Credits:&lt;br /&gt;CG&lt;br /&gt;|Modelling - Texturing - Illumination - Rendering| Alex Roman&lt;br /&gt;POST&lt;br /&gt;|Postproduction &amp;amp; Editing| Alex Roman&lt;br /&gt;MUSIC&lt;br /&gt;Sequenced, Orchestrated &amp;amp; Mixed by Alex Roman (Sonar &amp;amp; EWQLSO Gold Pro XP)&lt;br /&gt;Sound Design by Alex Roman&lt;br /&gt;Based on original scores by:&lt;br /&gt;.Michael Laurence Edward Nyman. (The Departure)&lt;br /&gt;.Charles-Camille Saint-Saëns. (Le Carnaval des animaux)&lt;br /&gt;&lt;br /&gt;Directed by &lt;a href="http://www.thirdseventh.com/"&gt;Alex Roman&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8796266601375769872?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8796266601375769872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/ultra-realism-of-alex-roman.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8796266601375769872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8796266601375769872'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/ultra-realism-of-alex-roman.html' title='The Ultra-Realism of Alex Roman'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8457261321408339902</id><published>2009-11-07T09:52:00.000-08:00</published><updated>2011-02-19T09:53:27.162-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>Lebron James in Beijing Olympic 2008</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-FcFCLl14ioc/TWADj98-f4I/AAAAAAAAAFQ/hZbN_6S3aBQ/s1600/1004009398.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="256" src="http://2.bp.blogspot.com/-FcFCLl14ioc/TWADj98-f4I/AAAAAAAAAFQ/hZbN_6S3aBQ/s320/1004009398.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8457261321408339902?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8457261321408339902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/lebron-james-in-beijing-olympic-2008.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8457261321408339902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8457261321408339902'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/lebron-james-in-beijing-olympic-2008.html' title='Lebron James in Beijing Olympic 2008'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-FcFCLl14ioc/TWADj98-f4I/AAAAAAAAAFQ/hZbN_6S3aBQ/s72-c/1004009398.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4554083998535823302</id><published>2009-11-07T09:50:00.000-08:00</published><updated>2011-02-19T09:52:07.160-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>Cigartte Man</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-7Ngu1NWxir8/TWADE0dDfGI/AAAAAAAAAFM/Co79QHr0AMk/s1600/1017504909.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="156" src="http://2.bp.blogspot.com/-7Ngu1NWxir8/TWADE0dDfGI/AAAAAAAAAFM/Co79QHr0AMk/s320/1017504909.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://lucaszoltowski.deviantart.com/art/The-Smoke-100571961"&gt;http://lucaszoltowski.deviantart.com/art/The-Smoke-100571961&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Cigarette is a photo.&lt;br /&gt;- Man is a 3d rendered image with a little retouching.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4554083998535823302?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4554083998535823302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/cigartte-man.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4554083998535823302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4554083998535823302'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/cigartte-man.html' title='Cigartte Man'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-7Ngu1NWxir8/TWADE0dDfGI/AAAAAAAAAFM/Co79QHr0AMk/s72-c/1017504909.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6881988935247970938</id><published>2009-11-03T09:19:00.000-08:00</published><updated>2011-02-19T11:24:10.554-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><category scheme='http://www.blogger.com/atom/ns#' term='Particle'/><title type='text'>Exporting Particle Data to Rib</title><content type='html'>Maya Particle을 매 frame마다 Rib으로 출력하기.&lt;br /&gt;&lt;br /&gt;import maya.cmds as cmds&lt;br /&gt;&lt;br /&gt;expName = "ptTest"&lt;br /&gt;seed = 10&lt;br /&gt;&lt;br /&gt;expShader = 0&lt;br /&gt;mulFrame = 1&lt;br /&gt;stFrame = 1&lt;br /&gt;enFrame = 48&lt;br /&gt;&lt;br /&gt;selShape = cmds.ls(selection=True, dagObjects=True, shapes=True)&lt;br /&gt;&lt;br /&gt;for i in range(0, seed, 1):&lt;br /&gt;cmds.setAttr("particleShape1.seed[0]", i)&lt;br /&gt;&lt;br /&gt;for k in range(stFrame, enFrame+1, 1):&lt;br /&gt;cmds.currentTime(k)&lt;br /&gt;cmds.file("/show/ep/temp/rman_pt_test/RIB_Archive/%s_sd%d.%04d" % (expName, i, k), exportSelected=True, type="RIB_Archive", force=True, options="rmanExportRIBCompression=0;rmanExportFullPaths=1;rmanExportGlobalLights=0;rmanExportLocalLights=0;rmanExportCoordinateSystems=0;rmanExportShaders=%d; rmanExportAttributeBlock=0;rmanExportMultipleFrames=%d; rmanExportStartFrame=%d; rmanExportEndFrame=%d; rmanExportByFrame=1;" % (expShader, mulFrame, stFrame, enFrame))&lt;br /&gt;&lt;br /&gt;print "done.\n"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6881988935247970938?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6881988935247970938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/11/exporting-particle-data-to-rib.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6881988935247970938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6881988935247970938'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/11/exporting-particle-data-to-rib.html' title='Exporting Particle Data to Rib'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8301545726318006711</id><published>2009-10-29T09:18:00.000-07:00</published><updated>2011-02-19T10:37:25.730-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Python in Linux</title><content type='html'>배포판 linux에 설치된 python version은 2.4가 대부분이다. 하지만 RPS 14.0에서 지원하는 python API는 python 2.5 을 필요로 한다.&lt;br /&gt;&lt;br /&gt;1. download package&lt;br /&gt;&lt;a href="http://www.python.org/ftp/python/2.5.4/Python-2.5.4.tgz"&gt;http://www.python.org/ftp/python/2.5.4/Python-2.5.4.tgz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. unpack the archive&lt;br /&gt;$ tar xvzf Python-2.5.4.tgz&lt;br /&gt;&lt;br /&gt;3. change to the Python2.5.4 directory and run&lt;br /&gt;$ ./configure&lt;br /&gt;$ make&lt;br /&gt;$ sudo make install&lt;br /&gt;&lt;br /&gt;4. python 실행시 2.5.4로 실행이 되는지 확인. 만약 실행이 안된다면&lt;br /&gt;$ cd /usr/local/bin&lt;br /&gt;$ ln python2.5 python&lt;br /&gt;$ ln -s python-config python2.5-config&lt;br /&gt;&lt;br /&gt;Maya.env&lt;br /&gt;PYTHONPATH=$RMANTREE/bin&lt;br /&gt;&lt;br /&gt;getenv "PYTHONPATH"&lt;br /&gt;import prman&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8301545726318006711?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8301545726318006711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/python-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8301545726318006711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8301545726318006711'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/python-in-linux.html' title='Python in Linux'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8704693887759360460</id><published>2009-10-29T09:16:00.001-07:00</published><updated>2011-02-19T11:24:39.534-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>Linux에서 alfred 실행시 지연되는 현상</title><content type='html'>현재까지 발견한 문제는 database의 logging 문제. 아래와 같이 수정하면 바로 실행된다.&lt;br /&gt;&lt;br /&gt;Edit $RMSTREE/etc/alfred.ini&lt;br /&gt;&lt;br /&gt;set alfConfig(database) {MySQL alfsqlserver alfsqldatabase alfsqluser ""}&lt;br /&gt;&lt;br /&gt;to&lt;br /&gt;&lt;br /&gt;set alfConfig(database) {}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8704693887759360460?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8704693887759360460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/linux-alfred.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8704693887759360460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8704693887759360460'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/linux-alfred.html' title='Linux에서 alfred 실행시 지연되는 현상'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6348000505741038225</id><published>2009-10-29T09:16:00.000-07:00</published><updated>2011-02-19T11:25:01.251-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Change Mac Address</title><content type='html'>$ ifconfig eth0 down&lt;br /&gt;$ ifconfig eth0 hw ether 00:00:00:00:00:00&lt;br /&gt;$ ifconfig eth0 up&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;Add the follow line to /etc/sysconfig/network-scripts/ifcfg-eth0&lt;br /&gt;&lt;br /&gt;MACADDR=00:00:00:00:00:00&lt;br /&gt;&lt;br /&gt;$ service network restart(or /etc/init.d/network restart)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6348000505741038225?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6348000505741038225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/change-mac-address.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6348000505741038225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6348000505741038225'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/change-mac-address.html' title='Change Mac Address'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6882021840357918654</id><published>2009-10-25T09:15:00.000-07:00</published><updated>2011-02-19T09:16:05.371-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3ds Max'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Python and PyQt in 3dsMax</title><content type='html'>&lt;a href="http://forums.cgsociety.org/showthread.php?t=816475&amp;amp;textlink&amp;amp;utm_source=newsletter&amp;amp;utm_medium=hot%2Bthreads&amp;amp;utm_term=816475&amp;amp;utm_content=textlink&amp;amp;utm_campaign=20091019"&gt;http://forums.cgsociety.org/showthread.php?t=816475&amp;amp;textlink&amp;amp;utm_source=newsletter&amp;amp;utm_medium=hot%2Bthreads&amp;amp;utm_term=816475&amp;amp;utm_content=textlink&amp;amp;utm_campaign=20091019&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6882021840357918654?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6882021840357918654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/python-and-pyqt-in-3dsmax.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6882021840357918654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6882021840357918654'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/python-and-pyqt-in-3dsmax.html' title='Python and PyQt in 3dsMax'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8825390574103254080</id><published>2009-10-25T09:13:00.000-07:00</published><updated>2011-02-19T09:14:58.800-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Double Negative's RenderMan Point Cloud Viewer for Maya</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-I17DumGFdrw/TV_6YQkt3EI/AAAAAAAAAFI/1xArbn0trF4/s1600/1212249601.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="160" src="http://2.bp.blogspot.com/-I17DumGFdrw/TV_6YQkt3EI/AAAAAAAAAFI/1xArbn0trF4/s320/1212249601.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dneg.github.com/"&gt;http://dneg.github.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.cgsociety.org/showthread.php?t=814639&amp;amp;textlink&amp;amp;utm_source=newsletter&amp;amp;utm_medium=hot%2Bthreads&amp;amp;utm_term=814639&amp;amp;utm_content=textlink&amp;amp;utm_campaign=20091019"&gt;http://forums.cgsociety.org/showthread.php?t=814639&amp;amp;textlink&amp;amp;utm_source=newsletter&amp;amp;utm_medium=hot%2Bthreads&amp;amp;utm_term=814639&amp;amp;utm_content=textlink&amp;amp;utm_campaign=20091019&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Double Negative에서 open source software에 동참하면서 그들의 첫번째 project인 RenderMan point cloud viewer for Maya를 공개했다. 예전 SEGA에서 이런 Maya plugin을 만들었지만 공개되지는 않았었다. 뭐... 다른 production에서 내부적으로 이미 만들어 쓰고 있을지는 모르지만 외부에 공개된 것은 이번이 처음인것 같으니 고무적이지 않을 수 없다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8825390574103254080?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8825390574103254080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/double-negatives-renderman-point-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8825390574103254080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8825390574103254080'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/double-negatives-renderman-point-cloud.html' title='Double Negative&apos;s RenderMan Point Cloud Viewer for Maya'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-I17DumGFdrw/TV_6YQkt3EI/AAAAAAAAAFI/1xArbn0trF4/s72-c/1212249601.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6484649151239236228</id><published>2009-10-21T09:12:00.001-07:00</published><updated>2011-02-19T10:59:23.612-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Installing cgkit</title><content type='html'>1. download cgkit-2.0.0&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/cgkit/files/cgkit"&gt;http://sourceforge.net/projects/cgkit/files/cgkit&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. untar file&lt;br /&gt;$ tar xvzf filel.tar&lt;br /&gt;&lt;br /&gt;3. cgkit installer is required Boost, SCons. check the packages.&lt;br /&gt;$ yum list boost* scons*&lt;br /&gt;&lt;br /&gt;4.&lt;br /&gt;$ cd supportlib&lt;br /&gt;$ scons&lt;br /&gt;$ cd ..&lt;br /&gt;if everything is ok, you can see libcore.a in 'lib' subdirectory.&lt;br /&gt;&lt;br /&gt;5.&lt;br /&gt;$ python setup.py install&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6484649151239236228?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6484649151239236228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/installing-cgkit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6484649151239236228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6484649151239236228'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/installing-cgkit.html' title='Installing cgkit'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1320769475343922924</id><published>2009-10-21T09:12:00.000-07:00</published><updated>2011-02-19T10:49:35.264-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Installing Komodo License</title><content type='html'>Copy License File to ~/.ActiveState/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1320769475343922924?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1320769475343922924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/installing-komodo-license.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1320769475343922924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1320769475343922924'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/installing-komodo-license.html' title='Installing Komodo License'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7348881926627708687</id><published>2009-10-20T09:10:00.000-07:00</published><updated>2011-02-19T12:14:36.292-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>R90011</title><content type='html'>RMS 에서 생성된 rib을 prman.exe로 직접 rendering 하던 중 문제 발생. 정확한 massage는 아래와 같다.&lt;br /&gt;&lt;br /&gt;R90011 {SERVERE} Can't open display Image renderman/test/images/test.iff (System Error: No such file or directory)&lt;br /&gt;&lt;br /&gt;maya에서 internal renderer는 문제없이 rendering 된다. renderman forum을 뒤져보니 Render Global Settings에서 Full paths를 check on 하란다.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-IH0QmeLqKpM/TV_5y2ZnkPI/AAAAAAAAAFE/71O-8Cg1RRY/s1600/1306911751.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-IH0QmeLqKpM/TV_5y2ZnkPI/AAAAAAAAAFE/71O-8Cg1RRY/s320/1306911751.png" width="253" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;이제야 정상적으로 rendering 된다.&lt;br /&gt;&lt;br /&gt;rib을 보니 기본 상대 경로가 절대경로로 바뀌어 들어간다.&lt;br /&gt;&lt;br /&gt;ReadArchive "renderman/test/rib/001/xxx.rib"&lt;br /&gt;&lt;br /&gt;To&lt;br /&gt;&lt;br /&gt;ReadArchive "/home/test/renderman/test/rib/001/xxx.rib"&lt;br /&gt;&lt;br /&gt;p.s.&lt;br /&gt;Genarate Rib files per every frames&lt;br /&gt;rman genrib&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7348881926627708687?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7348881926627708687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/r90011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7348881926627708687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7348881926627708687'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/r90011.html' title='R90011'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-IH0QmeLqKpM/TV_5y2ZnkPI/AAAAAAAAAFE/71O-8Cg1RRY/s72-c/1306911751.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1468186546540587474</id><published>2009-10-12T09:05:00.000-07:00</published><updated>2011-02-19T09:08:54.309-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3ds Max'/><category scheme='http://www.blogger.com/atom/ns#' term='Fluid'/><category scheme='http://www.blogger.com/atom/ns#' term='FumeFX'/><title type='text'>FumeFx Javelin Tank Strike</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/6951769?byline=0&amp;amp;portrait=0" width="551" height="303" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1468186546540587474?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1468186546540587474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/fumefx-javelin-tank-strike.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1468186546540587474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1468186546540587474'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/fumefx-javelin-tank-strike.html' title='FumeFx Javelin Tank Strike'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1402367630338998005</id><published>2009-10-12T09:02:00.000-07:00</published><updated>2011-02-19T09:04:49.744-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Gamma Correct Rendering</title><content type='html'>&lt;a href="http://www.sjbrown.co.uk/2004/05/14/gamma-correct-rendering/"&gt;http://www.sjbrown.co.uk/2004/05/14/gamma-correct-rendering/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1402367630338998005?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1402367630338998005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/10/gamma-correct-rendering.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1402367630338998005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1402367630338998005'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/10/gamma-correct-rendering.html' title='Gamma Correct Rendering'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7376220766900012887</id><published>2009-09-24T09:00:00.000-07:00</published><updated>2011-02-19T11:26:34.956-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>Reusing Shadow Map</title><content type='html'>scene내에 light는 여러개인데 light shader는 1개일때가 있다. 만약 shadow map이 생성된다면 attached 된 light만큼 shadow map이 생성되는데 문제는 reuse 할 때 file name을 지정 할 수 없다는 것이다.&lt;br /&gt;&lt;br /&gt;1. 먼저 light shape node에 string type의 new attr을 추가한다.(여기에서는 'dsh')&lt;br /&gt;2. 추가된 attr에 현재 light shape의 name을 넣는다.(ex, 'keyLightShape.dsh')&lt;br /&gt;3. slim에서 shadow map에서 frequency 속성은 never, file 속성은 아래의 tcl code를 입력한다.&lt;br /&gt;scenes/renderman/rmantex/shd/hair_v2_w1.[mel "getAttr $OBJNAME.dsh"].$F4.tex&lt;br /&gt;&lt;br /&gt;p.s.&lt;br /&gt;hair_v2_w1은 display name인데 이것도 $OBJNAME처럼 예약어가 있을듯 한데 아직 못 찾았음. path도...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7376220766900012887?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7376220766900012887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/reusing-shadow-map.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7376220766900012887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7376220766900012887'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/reusing-shadow-map.html' title='Reusing Shadow Map'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3678636135514456366</id><published>2009-09-23T08:57:00.000-07:00</published><updated>2011-02-19T12:20:31.097-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hair'/><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>Rendering Maya Hair</title><content type='html'>Maya hair를 custom hair shader로 rendering하기 위해서는&lt;br /&gt;&lt;br /&gt;1. custom hair shader를 slim의 ensemble shader에 연결한다.&lt;br /&gt;2. ensemble shader의 casts shadows는 Shade로 변경(Shade가 아닐경우 shadow가 걸리지 않음)&lt;br /&gt;3. ensemble shader를 pfxHairShape node에 연결(slim에서 pick objects로 연결되어 있는지 꼭 확인)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Q2WU5yXtpcU/TV_2lRMp0yI/AAAAAAAAAFA/VLGEj0LC2iA/s1600/1047504152.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-Q2WU5yXtpcU/TV_2lRMp0yI/AAAAAAAAAFA/VLGEj0LC2iA/s320/1047504152.png" width="278" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;no Shadow&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-9lYVuduPD44/TV_2kSGBWnI/AAAAAAAAAE8/gl9j9EWZ9MM/s1600/1258708808.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-9lYVuduPD44/TV_2kSGBWnI/AAAAAAAAAE8/gl9j9EWZ9MM/s320/1258708808.png" width="290" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;with Shadow&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3678636135514456366?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3678636135514456366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/rendering-maya-hair.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3678636135514456366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3678636135514456366'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/rendering-maya-hair.html' title='Rendering Maya Hair'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-Q2WU5yXtpcU/TV_2lRMp0yI/AAAAAAAAAFA/VLGEj0LC2iA/s72-c/1047504152.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1370884318388396201</id><published>2009-09-20T08:56:00.000-07:00</published><updated>2011-02-20T07:10:03.900-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Time goes fast'/><title type='text'>춤추는 문자들</title><content type='html'>으후루꾸꾸루후으으후루꾸꾸루후으으후루꾸꾸루후으으후루꾸꾸루후으으후루꾸꾸루후&lt;br /&gt;&lt;br /&gt;재밌네. ㅎㅎ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1370884318388396201?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1370884318388396201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/blog-post_20.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1370884318388396201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1370884318388396201'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/blog-post_20.html' title='춤추는 문자들'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-2576172431088308610</id><published>2009-09-14T08:55:00.000-07:00</published><updated>2011-02-20T07:10:33.992-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Time goes fast'/><title type='text'>문명의 붕괴</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-O5RQhh7DYCw/TV_2E7h0ruI/AAAAAAAAAE4/7mrNZDwyP3I/s1600/1076999981.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-O5RQhh7DYCw/TV_2E7h0ruI/AAAAAAAAAE4/7mrNZDwyP3I/s320/1076999981.jpg" width="216" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;퓰리처상 수상 작가 재레드 다이아몬드가 문명 붕괴 과정을 통해 본 지구 문명의 미래!&lt;br /&gt;&lt;br /&gt;환경훼손, 무분별한 개발, 약탈, 전쟁은 우리의 지구뿐만 아니라 인간의 생존 자체를 끊임없이 위협하고 있다. 저자는 과거의 위대한 문명의 붕괴 과정과 현대 사회의 위기를 분석하면서 현대 문명이 몰락할 것인지, 위기를 극복하고 살아남을 것인지 질문을 던진다.&lt;br /&gt;&lt;br /&gt;마야 문명, 남태평양의 이스터 섬, 아시아의 앙코르와트 등처럼 단순한 쇠락이 아니라 완전히 몰락해버린 사회들을 주로 비교 분석하면서 환경 파괴, 기후 변화, 이웃 나라와의 적대적 관계, 우방의 협력 감소, 사회 문제에 대한 그 구성원의 위기 대처 능력 저하를 문명 붕괴의 원인으로 지적한다.&lt;br /&gt;&lt;br /&gt;과거 문명의 붕괴과정 뿐만 아니라 가혹한 환경문제를 극복한 아이슬란드와 뉴기니의 고원지대, 산림 파괴로 인한 위기를 극복한 일본의 성공사례를 통해서 독자들에게 희망을 주는 것을 잊지 않으며, 인간이 자멸을 피하고 공존할 수 있는 방법을 제시한다.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.yes24.com/24/goods/1806300"&gt;http://www.yes24.com/24/goods/1806300&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-2576172431088308610?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/2576172431088308610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/blog-post_14.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2576172431088308610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2576172431088308610'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/blog-post_14.html' title='문명의 붕괴'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-O5RQhh7DYCw/TV_2E7h0ruI/AAAAAAAAAE4/7mrNZDwyP3I/s72-c/1076999981.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7516018249858614243</id><published>2009-09-10T08:53:00.000-07:00</published><updated>2011-02-19T11:27:04.642-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3ds Max'/><title type='text'>Camera I/O script 사용시 문제점</title><content type='html'>&lt;a href="http://daehwanj.blogspot.com/2011/02/exporting-3ds-max-camera-to-maya.html"&gt;http://daehwanj.blogspot.com/2011/02/exporting-3ds-max-camera-to-maya.html&lt;/a&gt; 과 관련된 내용.&lt;br /&gt;&lt;br /&gt;Camera I/O는 3dsmax에서 maya로 export camera 할 때 요긴하게 쓰이는 script이다.&lt;br /&gt;대체적으로 잘 작동하지만 가끔 maya에서 import가 제대로 되지 않을때가 있다.(exporting는 정상이라는 얘기)&lt;br /&gt;export된 camera 값은 아래와 같은 ascii이다.&lt;br /&gt;&lt;br /&gt;cio sc20_Cam_(172-219) 24 1280 720 1.77778 1.0 0.792126 0.445571 0.01 y MX&lt;br /&gt;172 -1286.4 -680.051 -3179.01 -1214.4 -669.759 -3110.38 -1294.04 -580.582 -3185.91 20.7297 51.774 30.5369&lt;br /&gt;173 -1290.07 -683.29 -3183.78 -1220.67 -672.704 -3112.58 -1297.72 -583.852 -3191.12 20.7297 51.774 30.5369&lt;br /&gt;&lt;br /&gt;대충 보면 첫째줄은 camera의 기본적인 속성값이다. camera name, resolusion, raio, aperture&lt;br /&gt;두번째줄부터 key 값이 들어간다. 첫번째 칼럼은 frame이고 이후 9개의 float number는 transform값&lt;br /&gt;마지막 3개의 float number는 keying된 lens 정보.&lt;br /&gt;&lt;br /&gt;20.7297 == Focal Length&lt;br /&gt;51.774 == AOV&lt;br /&gt;30.5369 == ??&lt;br /&gt;&lt;br /&gt;값이 제대로 안들어가는 부분은 aperture 값! max와 비교할때 camera가 이상하다 싶으면 항상 aperture 값이 안들어가있다. 위의 data값이라면 &lt;br /&gt;&lt;br /&gt;0.792126 == Horizontal Film Aperture&lt;br /&gt;0.445571 == Vertical Film Aperture&lt;br /&gt;&lt;br /&gt;이 값을 입력해주면 된다.&lt;br /&gt;&lt;br /&gt;만약 exporting된 camera가 animating된 Focal Length을 가지고 있는데 key가 안 들어가 있다면 원래 data 값으로  매 frame 연결해줘야 한다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7516018249858614243?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7516018249858614243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/camera-io-script.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7516018249858614243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7516018249858614243'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/camera-io-script.html' title='Camera I/O script 사용시 문제점'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8552595360979230529</id><published>2009-09-10T08:46:00.000-07:00</published><updated>2011-02-19T08:51:56.206-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Fluid'/><title type='text'>Explosion for Fluid Simulation</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/20139184?byline=0&amp;amp;portrait=0" width="500" height="516" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;제일 자신 없는 Fluid Simulation.&lt;br /&gt;이번 프로젝트가 사막 전투씬이라 폭파 장면이 많다. asset용으로 만든 폭파&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8552595360979230529?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8552595360979230529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/explosion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8552595360979230529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8552595360979230529'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/explosion.html' title='Explosion for Fluid Simulation'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6964185213373602212</id><published>2009-09-10T08:39:00.000-07:00</published><updated>2011-02-19T12:22:55.656-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Particle'/><title type='text'>Particle Instancer를 이용한 Flying Bullets</title><content type='html'>&lt;iframe frameborder="0" height="812" src="http://player.vimeo.com/video/20139079?byline=0&amp;amp;portrait=0" width="500"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;날아가는 총알 작업이 많아서 library(asset?)으로 만들어서 필요할 때마다 import중이다.&lt;br /&gt;위쪽 동영상에서 plane이 emitter, box는 임의적인 방향성을 주기위한 dummy.&lt;br /&gt;emitter는 box에 aim contrain 되어 있다. random한 position은 expression으로 해결.&lt;br /&gt;뭐.. 나름 만족하네.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6964185213373602212?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6964185213373602212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/instancer-flying-bullets.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6964185213373602212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6964185213373602212'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/instancer-flying-bullets.html' title='Particle Instancer를 이용한 Flying Bullets'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-5209183600089411994</id><published>2009-09-08T08:36:00.001-07:00</published><updated>2011-02-19T08:37:58.805-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>건물 무너짐</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-DUE1YSlr3uU/TV_x0cstpII/AAAAAAAAAEw/AfUguxjn2eU/s1600/1125947779.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="204" src="http://3.bp.blogspot.com/-DUE1YSlr3uU/TV_x0cstpII/AAAAAAAAAEw/AfUguxjn2eU/s320/1125947779.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-5209183600089411994?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/5209183600089411994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/5209183600089411994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/5209183600089411994'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/blog-post.html' title='건물 무너짐'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-DUE1YSlr3uU/TV_x0cstpII/AAAAAAAAAEw/AfUguxjn2eU/s72-c/1125947779.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4312165914967597181</id><published>2009-09-08T08:36:00.000-07:00</published><updated>2011-02-19T08:36:43.649-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Mounting a Network Folder</title><content type='html'>$ sudo mount -t cifs //123.123.123.123/tmp /tmp -o username=id&lt;br /&gt;Password: (enter pw)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4312165914967597181?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4312165914967597181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/mounting-network-folder.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4312165914967597181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4312165914967597181'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/mounting-network-folder.html' title='Mounting a Network Folder'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-5395421455136516865</id><published>2009-09-08T08:35:00.000-07:00</published><updated>2011-02-19T08:35:31.496-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Turn Off System Beep</title><content type='html'>$ xset b off&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-5395421455136516865?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/5395421455136516865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/turn-off-system-beep.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/5395421455136516865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/5395421455136516865'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/turn-off-system-beep.html' title='Turn Off System Beep'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6855900316478205536</id><published>2009-09-07T08:34:00.000-07:00</published><updated>2011-02-19T12:23:15.366-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Node Name 변경으로 인한 Warning</title><content type='html'>particle 작업 할때 grouping을 위해 emitter node나 particle node의 name을 변경하는 경우가 많다. 이럴 경우에 다음과 같은 warning, error이 발생할 수 있다.&lt;br /&gt;&lt;br /&gt;// Warning: No items found in: OptionMenu //&lt;br /&gt;// Error: No object matches name: emitter1.emitterType //&lt;br /&gt;// Error: No object matches name: emitter1.cycleEmission //&lt;br /&gt;// Error: No object matches name: emitter1.emitterType //&lt;br /&gt;// Error: No object matches name: emitter1.inheritOpacity //&lt;br /&gt;// Error: No object matches name: particleShape1.lifespanMode //&lt;br /&gt;// Error: No object matches name: particleShape1.particleRenderType ///&lt;br /&gt;&lt;br /&gt;warning이나 error만 발생 할 뿐 지금까지는 작업 하는데 전혀 문제가 되지 않았다.&lt;br /&gt;&lt;br /&gt;그래도 신경 쓰인다면 attributes editor window에서 emitter node나 particleShape node의 해당 값을 한번씩 toggle해주면 문제 해결.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6855900316478205536?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6855900316478205536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/node-name-warning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6855900316478205536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6855900316478205536'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/node-name-warning.html' title='Node Name 변경으로 인한 Warning'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3319251419239679228</id><published>2009-09-07T08:33:00.000-07:00</published><updated>2011-02-19T08:34:06.720-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Velocity 방향으로 Instancer Object 고정시키기</title><content type='html'>자꾸 실수하는 내용.&lt;br /&gt;&lt;br /&gt;particle에 instancer object를 연결 했을때 particle의 진행 방향으로 object를 rotation하기 위해서는&lt;br /&gt;1. instancer object의 정면은 X축으로 설정하고 freeze transform&lt;br /&gt;2. instrancer option은 아래와 같이 설정한다.&lt;br /&gt;주로 화살등에 응용 할 수 있겠다.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-eLo6z7ktGJc/TV_w44fJ0kI/AAAAAAAAAEs/zPiEDAuaQUw/s1600/1193598844.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="243" src="http://2.bp.blogspot.com/-eLo6z7ktGJc/TV_w44fJ0kI/AAAAAAAAAEs/zPiEDAuaQUw/s320/1193598844.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3319251419239679228?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3319251419239679228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/velocity-instancer-object.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3319251419239679228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3319251419239679228'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/velocity-instancer-object.html' title='Velocity 방향으로 Instancer Object 고정시키기'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-eLo6z7ktGJc/TV_w44fJ0kI/AAAAAAAAAEs/zPiEDAuaQUw/s72-c/1193598844.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-953444863602708299</id><published>2009-09-07T08:32:00.000-07:00</published><updated>2011-02-19T08:33:02.972-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Fluid Disk Cache의 저장</title><content type='html'>fluid의 disk cache는 2가지 선택이 있다. 하나는 one file, 다른 하나는 one file per frame&lt;br /&gt;one file이면 하나의 file에 저장되며, one file per frame은 frame당 cache가 저장된다.&lt;br /&gt;&lt;br /&gt;per frame은 현재 project/data 에 바로 저장되는 반면 one file은 tempotory directory에 저장 되어 있다가 save scene을 해야지만 project/data에 copy된다. save scene을 하기 전에는 fluidDiskCache node의 file attr에도 cache 위치가 명시되지 않는다.(하지만 내부적으로는 temp directory의 .mcfp로 연결되어 있다.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-953444863602708299?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/953444863602708299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/fluid-disk-cache.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/953444863602708299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/953444863602708299'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/fluid-disk-cache.html' title='Fluid Disk Cache의 저장'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8890531728512032838</id><published>2009-09-07T08:31:00.000-07:00</published><updated>2011-02-19T11:04:02.309-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Flash Player for 64 bit Linux</title><content type='html'>그동한 32bit flash player를 nswrapper로 사용해왔는데 이미 작년에 64bit용 flash player가 공개 되었더라.&lt;br /&gt;공개된 url이 adobe.com인데 정식으로 공개 된 것인지는 모르겠음&lt;br /&gt;&lt;br /&gt;아래 경로에서 다운받아 /usr/lib/mozilla/plugins 에 복사 후 firefox를 재시작&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz"&gt;http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;관련 기사&lt;br /&gt;&lt;a href="http://blogs.adobe.com/penguin.swf/2008/11/now_supporting_16_exabytes.html"&gt;http://blogs.adobe.com/penguin.swf/2008/11/now_supporting_16_exabytes.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8890531728512032838?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8890531728512032838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/flash-player-for-64-bit-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8890531728512032838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8890531728512032838'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/flash-player-for-64-bit-linux.html' title='Flash Player for 64 bit Linux'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7733065177216399315</id><published>2009-09-07T08:23:00.000-07:00</published><updated>2011-02-19T10:46:16.222-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Linux에서 Maya 실행시 libirc.so error</title><content type='html'>Linux에서 아무런 이상없이 실행되던 Maya가 갑작스레 아래와 같은 error를 내뱉으며 실행되지 않았다.&lt;br /&gt;&lt;br /&gt;$ ./maya.bin&lt;br /&gt;./maya.bin: error while loading shared libraries: libirc.so: cannot open shared object file: No such file or directory&lt;br /&gt;&lt;br /&gt;이것이 뭔 error인가해서 구글링 해봤더니 잘못된 파일로 실행해서 그런것이다...라는 허무한 답변...&lt;br /&gt;maya.bin이 아니라 ./Maya2008(2008버전이라면 이게 맞을것이고 8.5라면 ./Maya8.5)을 실행해야 한단다...쩝&lt;br /&gt;&lt;br /&gt;$ ./Maya2008 (if maya 2008)&lt;br /&gt;$ ./Maya8.5 (if maya 8.5)&lt;br /&gt;&lt;br /&gt;또는 아래와 같은 error가 발생한다면&lt;br /&gt;&lt;br /&gt;$ ./Maya2008&lt;br /&gt;/usr/autodesk/maya2008-x64/bin/maya.bin: error while loading shared libraries: /usr/autodesk/maya2008-x64/lib/libirc.so: cannot restore segment prot after reloc: Permission denied&lt;br /&gt;&lt;br /&gt;System -&amp;gt; Administrator -&amp;gt; Security Level and Firewall -&amp;gt; SELinux에서 Enforcing을 Permissive로 바꿔준다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7733065177216399315?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7733065177216399315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/linux-maya-libircso-error.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7733065177216399315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7733065177216399315'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/linux-maya-libircso-error.html' title='Linux에서 Maya 실행시 libirc.so error'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-589356594770977056</id><published>2009-09-06T08:23:00.000-07:00</published><updated>2011-02-19T08:23:34.641-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Repository</title><content type='html'>1. CentOS Repository&lt;br /&gt;http://centos.karan.org/&lt;br /&gt;&lt;br /&gt;2. DAG RPM Repository&lt;br /&gt;http://dag.wieers.com/rpm/FAQ.php#B&lt;br /&gt;http://wiki.centos.org/AdditionalResources/Repositories/RPMForge(위의 link와 같은 내용)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-589356594770977056?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/589356594770977056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/09/repository.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/589356594770977056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/589356594770977056'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/09/repository.html' title='Repository'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6148219655868048179</id><published>2009-09-02T08:21:00.000-07:00</published><updated>2011-02-19T12:20:08.228-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hair'/><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>Shadow Bias</title><content type='html'>hair 작업하는데 왠지 shadow가 들어가긴 한 것 같은데 제대로 안들어간 기분이 들었다. 다른 각도에서 보니 역시나 -_-&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-ytfTgQ2VEDw/TV_t-XgRD-I/AAAAAAAAAEo/xg4-Q1b7CgQ/s1600/1330835025.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-ytfTgQ2VEDw/TV_t-XgRD-I/AAAAAAAAAEo/xg4-Q1b7CgQ/s320/1330835025.png" width="281" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;간단히 light shadows의 bias 값을 1로 변경해서 해결&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-YBnT3jQZqeA/TV_t9mIxQxI/AAAAAAAAAEk/mVwYTl7ql4o/s1600/1292286012.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-YBnT3jQZqeA/TV_t9mIxQxI/AAAAAAAAAEk/mVwYTl7ql4o/s320/1292286012.png" width="281" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;근데 얼굴이 그림자때문에 더 어두워졌다. 옳은 방법이 아닌 듯...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6148219655868048179?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6148219655868048179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/shadow-bias.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6148219655868048179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6148219655868048179'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/shadow-bias.html' title='Shadow Bias'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-ytfTgQ2VEDw/TV_t-XgRD-I/AAAAAAAAAEo/xg4-Q1b7CgQ/s72-c/1330835025.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7032411288691832717</id><published>2009-09-02T08:19:00.000-07:00</published><updated>2011-02-19T11:28:25.764-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Windows System과 Linux System간의 Path 문제</title><content type='html'>일단 아래의 code를 보자.&lt;br /&gt;&lt;br /&gt;&gt;&gt;&gt; import os&lt;br /&gt;&gt;&gt;&gt; os.path.join('/show', 'foo')&lt;br /&gt;/show/foo&lt;br /&gt;&lt;br /&gt;위 code는 unix system에서 실행 했을때의 출력 값이다.&lt;br /&gt;&lt;br /&gt;다음은 windows system에서의 출력값이다.&lt;br /&gt;&lt;br /&gt;&gt;&gt;&gt; import os&lt;br /&gt;&gt;&gt;&gt; os.path.join('/show', 'foo')&lt;br /&gt;/show\foo&lt;br /&gt;&lt;br /&gt;unix system에서와 다르게 출력되는 걸 알수 있다. 이로인해 prman.exe에서는 error를 출력하곤 rendering을 하지 않는다.&lt;br /&gt;&lt;br /&gt;회사 내부에서 windows와 linux를 함께 사용하여 RenderMan으로 작업 시 문제가 발생할 수 있을것이다. 이 문제의 해결 방법에 대해 딱히 찾아보진 않았지만 다음과 같이 수정하면 해결 가능한것 같다.&lt;br /&gt;&lt;br /&gt;&gt;&gt;&gt; os.path.join('/show/', 'foo')&lt;br /&gt;/show/foo&lt;br /&gt;&lt;br /&gt;joint 하려는 path가 /로 끝나도록 하면 된다. 이건 unix던지, windows던지 상관없이 작동하며 동일한 결과를 보인다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7032411288691832717?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7032411288691832717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/windows-system-linux-system-path.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7032411288691832717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7032411288691832717'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/windows-system-linux-system-path.html' title='Windows System과 Linux System간의 Path 문제'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1600890171893976774</id><published>2009-08-31T08:14:00.000-07:00</published><updated>2011-02-19T11:06:09.410-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Shave and a Haircut'/><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Texturing Shave Attributes with Maya</title><content type='html'>Shave and a Haircut에서 Cut map이나 Density map을 이용하여 mask 영역만 hair를 없애거나 length를 조절할 수 있다.&lt;br /&gt;&lt;br /&gt;방법은 간단히 texture를 Cut map, Density map, Root color, Tip color등과 같이 texture node를 연결해 줄수 있는 모든 attribute에 적용이 가능하다.&lt;br /&gt;&lt;br /&gt;map을 적용한 후에는 Shave menu &amp;gt; Update texture를 해줘야 적용된다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1600890171893976774?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1600890171893976774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/applying-map.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1600890171893976774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1600890171893976774'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/applying-map.html' title='Texturing Shave Attributes with Maya'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3645767264709807032</id><published>2009-08-28T08:13:00.000-07:00</published><updated>2011-02-19T12:23:36.198-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>A error of built-in mtorHairProcedural.dll</title><content type='html'>RMS 설치시 기본으로 포함된 mtorHairProcedural.dll은 maya hair를 mtor에서 rendering시 DSO error가 발생한다.&lt;br /&gt;구글링 해보니 recompile을 해야 한단다. 그러러면 뭐하러 포함시켜 놓은거지(linux에서는 그냥 됐던거 같은데)&lt;br /&gt;&lt;br /&gt;Maya 8.5용 DLL&lt;br /&gt;&lt;a href="https://sites.google.com/site/daehwanj/files/mtorHairProcedural.dll?attredirects=0&amp;amp;d=1"&gt;https://sites.google.com/site/daehwanj/files/mtorHairProcedural.dll?attredirects=0&amp;amp;d=1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;dll의 위치는&lt;br /&gt;$RMSTREE/lib/plugins&lt;br /&gt;&lt;br /&gt;source의 위치는&lt;br /&gt;$RMSTREE/devkit/examples/ribgen&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3645767264709807032?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3645767264709807032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/error-of-built-in-mtorhairproceduraldll.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3645767264709807032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3645767264709807032'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/error-of-built-in-mtorhairproceduraldll.html' title='A error of built-in mtorHairProcedural.dll'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-916121262812110673</id><published>2009-08-28T08:12:00.000-07:00</published><updated>2011-02-19T12:16:31.993-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>R20042 Slim error</title><content type='html'>shader compile시 다음과 같은 error가 발생한다면&lt;br /&gt;&lt;br /&gt;ERROR: R20042 {WARNING} uniform strings are no longer supported parameters for visibility attributes: shader&lt;br /&gt;ERROR: R20042 {WARNING} uniform strings are no longer supported parameters for visibility attributes: transparent&lt;br /&gt;&lt;br /&gt;$RMSTREE/rmantree/etc/rendermn.ini에 아래의 line을 추가해준다.&lt;br /&gt;&lt;br /&gt;/prman/stringtransmission 1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-916121262812110673?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/916121262812110673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/r20042-slim-error.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/916121262812110673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/916121262812110673'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/r20042-slim-error.html' title='R20042 Slim error'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4894955765156632809</id><published>2009-08-18T08:08:00.000-07:00</published><updated>2011-02-20T07:10:56.042-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Time goes fast'/><title type='text'>공부 할 것들</title><content type='html'>진로는 여전히 공부하고 있는데 공부해야 할 것은 어느 정도 윤곽이 잡힌 것 같다.&lt;br /&gt;&lt;br /&gt;(우선순위순)&lt;br /&gt;- Maya&lt;br /&gt;- RenderMan(RIB, RSL등 모든 파트)&lt;br /&gt;- Python(+ pyQt)&lt;br /&gt;- Nuke&lt;br /&gt;- Matchmoving&lt;br /&gt;- Houdini&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4894955765156632809?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4894955765156632809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4894955765156632809'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/blog-post.html' title='공부 할 것들'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4929872939507544230</id><published>2009-08-14T08:07:00.000-07:00</published><updated>2011-02-19T08:30:01.343-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>background color 지정</title><content type='html'>보통 rendering시 배경은 black으로 되지만 아래의 구문으로 특정 color로 지정이 가능하다.&lt;br /&gt;&lt;br /&gt;Imager "backgound" "color" [1 1 1]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4929872939507544230?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4929872939507544230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/background-color.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4929872939507544230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4929872939507544230'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/background-color.html' title='background color 지정'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3287679742216397090</id><published>2009-08-11T08:06:00.000-07:00</published><updated>2011-02-19T10:41:23.550-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Shave and a Haircut'/><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>Rendering Shave and a Haircut</title><content type='html'>자꾸 잊어 버리는 shave and a haircut 렌더링 하기.&lt;br /&gt;&lt;br /&gt;1. shaveGlobals node&lt;br /&gt;- Global RIB Text: 아무것도 넣지 않음(또한, 아래의 check box는 아무것도 선택 하지 않아야 함)&lt;br /&gt;export 된 hair rib file에는 어떠한 rootcolor나 tipcolor attr이 들어가 있어서는 안됨&lt;br /&gt;&lt;br /&gt;&lt;strike&gt;Declare "rootcolor" "uniform color"&lt;br /&gt;Declare "tipcolor" "uniform color&lt;/strike&gt;"&lt;br /&gt;&lt;br /&gt;하지만 Cs을 위하여 vertex color를 뽑을 수는 있다. shaveWriteRib -vtc "filename.rib"&lt;br /&gt;&lt;br /&gt;- for MTOR MotionBlur &lt;br /&gt;Export time as : Seconds&lt;br /&gt;Inherit Settings : Off&lt;br /&gt;Shutter times as : Absolute&lt;br /&gt;OffSet : 0,1&lt;br /&gt;restore frame : on &lt;br /&gt;(posted by &lt;a href="http://editmasin.blogspot.com/2009/06/shave-rib-export-for-mtor-motionblur.html"&gt;editmasin&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;2. shaveWriteRib command&lt;br /&gt;shaveWriteRib "c:/hair.rib";&lt;br /&gt;아무 옵션도 넣지 않고 파일 명만 명시해준다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3287679742216397090?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3287679742216397090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/rendering-shave-and-haircut.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3287679742216397090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3287679742216397090'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/rendering-shave-and-haircut.html' title='Rendering Shave and a Haircut'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1895523003585217541</id><published>2009-08-07T08:02:00.000-07:00</published><updated>2011-02-19T11:29:59.923-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Maya Script Path</title><content type='html'>사용자가 기본 script path 이외에 별도의 path에 script를 저장했을 때 maya 시작 시 자동으로 불러들일 수 있도록 path를 추가지정&lt;br /&gt;&lt;br /&gt;1. 시스템 환경 설정은 MAYA_SCRIPT_PATH로 환경 변수를 추가하고 script가 있는 path를 지정&lt;br /&gt;2. maya 환경 설정 파일로 수정하고자 할 때는 maya.env에 MAYA_SCRIPT_PATH와 path를 추가&lt;br /&gt;&lt;br /&gt;단, 위의 환경 변수는 mel에만 해당하며, python은&amp;nbsp;시스템 환경 변수에&lt;br /&gt;PYTHONPATH = %MAYA_SCRIPT_PATH% maya.env&lt;br /&gt;PYTHONPATH = $MAYA_SCRIPT_PATH&lt;br /&gt;를 추가해주면 된다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1895523003585217541?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1895523003585217541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/maya-script-path.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1895523003585217541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1895523003585217541'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/maya-script-path.html' title='Maya Script Path'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4462632182644579724</id><published>2009-08-06T08:01:00.000-07:00</published><updated>2011-02-19T12:16:57.481-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>Baking a point cloud with area data</title><content type='html'>point cloud를 만들기 위한 전제 조건.&lt;br /&gt;1. ptc로 만들어져야할 object는 camera view에 (일부가 아닌) 전체가 들어와야함&lt;br /&gt;2. rendering시 cull hidden, cull backfacing등이 이루어지지 않아야함. 이 option은 아래의 구문을 rib에 추가하면 됨.(만약 culling 될 경우 camera view에서만 ptc가 생성된다.)&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: text"&gt;Attribute "cull" "hidden" 0 # don't cull hidden surfaces&lt;br /&gt;Attribute "cull" "backfacing" 0 # don't cull backfacing surfaces&lt;br /&gt;Attribute "dice" "rasterorient" 0 # view-independent dicing&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4462632182644579724?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4462632182644579724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/baking-point-cloud-with-area-data_19.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4462632182644579724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4462632182644579724'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/baking-point-cloud-with-area-data_19.html' title='Baking a point cloud with area data'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-2798058687863816424</id><published>2009-08-04T07:59:00.000-07:00</published><updated>2011-02-19T10:39:13.672-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><title type='text'>LucalFilm Animation의 작업 경로 구조</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-vM-meHAPlL0/TV_owK3I-_I/AAAAAAAAAEg/3r4Z9H2v9XY/s1600/1206302248.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://1.bp.blogspot.com/-vM-meHAPlL0/TV_owK3I-_I/AAAAAAAAAEg/3r4Z9H2v9XY/s320/1206302248.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;/show/cw/dev/art/ppresley/MedicalFrigade/model/RMF_scaleComponents_01b.ma&lt;br /&gt;&lt;br /&gt;아마 cw 이하에 dev와 pub로 나눠지지 않았을까? dev 이하의 경로는 department로 구분을 하고 다시 artist로 나눠지되 그 아래의 구조는 자기 편한대로 맘대로 쓰지 않을까 싶다.&lt;br /&gt;&lt;br /&gt;요즘 pipeline에 관심을 두고 있어서 해외 스튜디오는 작업 경로가 어떻게 되어 있나 보고 있음.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-2798058687863816424?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/2798058687863816424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/showcwdevartppresleymedicalfrigademodel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2798058687863816424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2798058687863816424'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/showcwdevartppresleymedicalfrigademodel.html' title='LucalFilm Animation의 작업 경로 구조'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-vM-meHAPlL0/TV_owK3I-_I/AAAAAAAAAEg/3r4Z9H2v9XY/s72-c/1206302248.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-6685357237754876029</id><published>2009-08-04T07:58:00.000-07:00</published><updated>2011-02-19T12:17:11.824-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>ptviewer 실행시 glut32.dll 에러</title><content type='html'>ptviewer 실행시 "올바르지 않은 32비트..."라며 실행되지 않는 경우는 opengl 실행을 위한 library가 없기 때문에 발생한다. 간단히 glut32.dll을 설치해주면 끝&lt;br /&gt;&lt;br /&gt;1. 아래의 주소에서 파일을 받아&lt;br /&gt;2. glut32.dll을 $WINDIR$\system(not system32)에 복사&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-6685357237754876029?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/6685357237754876029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/ptviewer-glut32dll.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6685357237754876029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/6685357237754876029'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/ptviewer-glut32dll.html' title='ptviewer 실행시 glut32.dll 에러'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-5734043180541363086</id><published>2009-07-12T07:56:00.000-07:00</published><updated>2011-02-19T08:27:33.765-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><title type='text'>Particle Oversamping</title><content type='html'>maya particle로 vapor trail 작업 하던 중 곡선이 표현되어야 하는데 각이 지는 문제가 발생!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-i-bGo1MCQvI/TV_nos0CUWI/AAAAAAAAAEI/CCh2XnxL1sc/s1600/1210601261.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://2.bp.blogspot.com/-i-bGo1MCQvI/TV_nos0CUWI/AAAAAAAAAEI/CCh2XnxL1sc/s320/1210601261.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;animation이 &amp;nbsp;매 1 frame 마다 key가 잡혀 있을 때 이런 문제가 발생 한 듯 하다. motionTrail node로 by 0.1 frame으로 확인하니 그나마 보간되어 부드러운 곡선으로 보이긴 하더라.&lt;br /&gt;&lt;br /&gt;그런데! playback을 by 0.1 frame 으로 하다보니 particle이 정수 frame에서만 emit 되는 것이다.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-pxxt0UziFCs/TV_nwojIkVI/AAAAAAAAAEc/LLMCeyCeqGs/s1600/1017674031.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="273" src="http://2.bp.blogspot.com/-pxxt0UziFCs/TV_nwojIkVI/AAAAAAAAAEc/LLMCeyCeqGs/s320/1017674031.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;다시 playback을 1.0으로 바꾸면&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Lnjjlv-h8ZQ/TV_nwFJMNxI/AAAAAAAAAEY/wT5YzCzNJSA/s1600/1179771917.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://1.bp.blogspot.com/-Lnjjlv-h8ZQ/TV_nwFJMNxI/AAAAAAAAAEY/wT5YzCzNJSA/s320/1179771917.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;이렇게 각이 져 particle이 emit 된다.&lt;br /&gt;&lt;br /&gt;처음에는 maya particle system 자체가 정수 단위로만 emit 되는 줄 알았다. 근데 분명 emit에서는 per sec로 rate가 조절되는게 좀 의아하긴 했다. 그러다가 발견한 dynGlobal node.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-mW921nQzNlA/TV_nvyWQXRI/AAAAAAAAAEU/CzvXno7dxm4/s1600/1291480924.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="206" src="http://3.bp.blogspot.com/-mW921nQzNlA/TV_nvyWQXRI/AAAAAAAAAEU/CzvXno7dxm4/s320/1291480924.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;보통 cache 연결 할때만 보던거라 생각도 못했었는데 oversampling이라는 옵션이 있더라. 혹시나하고 10으로 설정하고 재생했더니 문제 해결 OTL&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-4DrIw4lby-I/TV_nvb8BWlI/AAAAAAAAAEQ/sx0sYggMfuc/s1600/1058864543.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://1.bp.blogspot.com/-4DrIw4lby-I/TV_nvb8BWlI/AAAAAAAAAEQ/sx0sYggMfuc/s320/1058864543.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;너무 어이 없었음... 아직 모르는 node가 너무 많아....쩝 어쨌거나 문제 해결 ;ㅅ;&lt;br /&gt;&lt;br /&gt;p.s.&lt;br /&gt;우측 상단에 각 진 부분은 translate와 rotation 값이 1 frame 마다 key 잡힌 상태가 꺽인 부분이 있길래 수정하였음.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-OwRlCOt78v4/TV_nvNg6DvI/AAAAAAAAAEM/0I4dumnqzwc/s1600/1235418555.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://4.bp.blogspot.com/-OwRlCOt78v4/TV_nvNg6DvI/AAAAAAAAAEM/0I4dumnqzwc/s320/1235418555.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-5734043180541363086?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/5734043180541363086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/particle-oversamping.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/5734043180541363086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/5734043180541363086'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/particle-oversamping.html' title='Particle Oversamping'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-i-bGo1MCQvI/TV_nos0CUWI/AAAAAAAAAEI/CCh2XnxL1sc/s72-c/1210601261.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-8280681432630222653</id><published>2009-07-09T12:04:00.000-07:00</published><updated>2011-02-19T12:24:08.265-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Fluid'/><category scheme='http://www.blogger.com/atom/ns#' term='Particle'/><title type='text'>Vapor Trails</title><content type='html'>&lt;iframe frameborder="0" height="282" src="http://player.vimeo.com/video/20144134?byline=0&amp;amp;portrait=0" width="499"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;비행운, 탄, 탄피, 총신 연기&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-8280681432630222653?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/8280681432630222653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/07/vapor-trails.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8280681432630222653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/8280681432630222653'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/07/vapor-trails.html' title='Vapor Trails'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7001192060519100777</id><published>2009-07-05T12:00:00.000-07:00</published><updated>2011-02-19T12:06:30.122-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Particle'/><title type='text'>Vapor Trails Test</title><content type='html'>&lt;iframe src="http://player.vimeo.com/video/20144025?byline=0&amp;amp;portrait=0" width="400" height="296" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;비행기 날개에 생기는 trail을 위한 연습&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7001192060519100777?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7001192060519100777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2009/07/vapor-trails-test.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7001192060519100777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7001192060519100777'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2009/07/vapor-trails-test.html' title='Vapor Trails Test'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-1801132637479736157</id><published>2009-07-05T07:51:00.000-07:00</published><updated>2011-02-19T08:27:11.338-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3ds Max'/><title type='text'>Exporting 3ds Max camera to Maya</title><content type='html'>max에 익숙하지 않은 관계로 당분간 작업은 maya에서 할 생각으로 fbx로 데이터 공유 테스트를 하던 중 camera가 다르게 export 되는 것을 발견. fbx 버전, max 버전을 바꿔봤지만 결과는 마찬가지...&lt;br /&gt;&lt;br /&gt;구글링 해보니 camera export script가 있길래 테스트 해봤더니&lt;br /&gt;오오옷!! 제대로 넘어온다. +_+&lt;br /&gt;script에 수식이 포함된걸로 봐선 data가 그대로 export가 되는건 아닌가보다. 나중에 시간날때 잘근잘근 씹어봐야할듯.&lt;br /&gt;&lt;br /&gt;max, maya, lw에서 import, export를 지원.&lt;br /&gt;&lt;a href="http://www.scriptspot.com/3ds-max/camera-io"&gt;http://www.scriptspot.com/3ds-max/camera-io&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-1801132637479736157?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/1801132637479736157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/exporting-3ds-max-camera-to-maya.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1801132637479736157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/1801132637479736157'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/exporting-3ds-max-camera-to-maya.html' title='Exporting 3ds Max camera to Maya'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-2427415126758175716</id><published>2009-07-05T07:50:00.000-07:00</published><updated>2011-02-19T08:26:56.756-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Python API on Windows 64 bit</title><content type='html'>RPS 14.0 이상부터 python API를 제공한다.&lt;br /&gt;&lt;br /&gt;python 2.5를 설치하고 환경변수에 다음을 추가한다.&lt;br /&gt;PYTHONPATH = %PYTHONPATH%;%RMANTREE%/bin(unix의 경우 % 대신 $)&lt;br /&gt;&lt;br /&gt;python 실행 후&lt;br /&gt;import prman&lt;br /&gt;&lt;br /&gt;* 64bit os의 경우 import 과정에서 ctypes error가 발생 할 수 있다. 이경우 64bit python을 설치하고 아래의 파일을 다운받아 설치한다.&lt;br /&gt;http://sourceforge.net/projects/ctypes/files/ctypes-win64/ctypes-1.0.2.win32-py2.5-AMD64.msi&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-2427415126758175716?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/2427415126758175716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/python-api-on-windows-64-bit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2427415126758175716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/2427415126758175716'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/python-api-on-windows-64-bit.html' title='Python API on Windows 64 bit'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-3858384316590349581</id><published>2009-07-04T07:48:00.000-07:00</published><updated>2011-02-19T12:17:39.135-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>a error in Korean Windows</title><content type='html'>영어가 아닌 한국어OS에서 render시 ascii code로 인한 문제가 발생할 수 있는듯 하다.&lt;br /&gt;굳이 한국어OS가 아니더라도 2 bytes character 언어권 OS라면 같은 문제가 발생 할 듯...&lt;br /&gt;&lt;br /&gt;renderer는 아래와 같은 error를 뱉어내며 rendering 하지 않는다.&lt;br /&gt;&lt;br /&gt;P79001 {ERROR}   Lexical syntax error on token " dspyRender -ren" (at line 40 in renderman\untitled\rib\0001\perspShape_Final.0001.rib).&lt;br /&gt;P01001 {ERROR}   Unregistered request: "\377\377\377" (at line 40 in renderman\untitled\rib\0001\perspShape_Final.0001.rib)&lt;br /&gt;P01001 {ERROR}   Unregistered request: ":01:43" (at line 40 in renderman\untitled\rib\0001\perspShape_Final.0001.rib)&lt;br /&gt;P01001 {ERROR}   Unregistered request: "\377\377\377\377\377\377\377\377\377\377\377\377" (at line 40 in renderman\untitled\rib\0001\perspShape_Final.0001.rib)&lt;br /&gt;P01001 {ERROR}   Unregistered request: "\377\377\377\377\377\377\377\377\377" (at line 40 in renderman\untitled\rib\0001\perspShape_Final.0001.rib)&lt;br /&gt;P01001 {ERROR}   Unregistered request: ")\" (at line 40 in renderman\untitled\rib\0001\perspShape_Final.0001.rib)&lt;br /&gt;&lt;br /&gt;%RMSTREE%/etc/RenderMan_for_Maya_Pro.ini에서 아래 부분은 수정해준다.&lt;br /&gt;&lt;br /&gt;SetPref ItNotesScript { rmanItNotesScript }&lt;br /&gt;&lt;br /&gt;To&lt;br /&gt;&lt;br /&gt;SetPref ItNotesScript {}&lt;br /&gt;&lt;br /&gt;* rmanItNotesScript.mel은 %RMSTREE%/scripts에서 있음.&lt;br /&gt;rmanItNotesScript의 역할은 rib 파일의 Display 구문에 rendering이 시작되는 시점의 time(rmanGetTime command)을 추가 한다. 예를들어 render time이 포함되지 않은 Display 구문의 경우&lt;br /&gt;&lt;br /&gt;Display "renderman/untitled/images/untitled.001.tif" "it" "rgba" "string filter" ["separable-catmull-rom"] "float[2] filterwidth" [2 2] "int[4] quantize" [0 255 0 255] "float dither" [0.5] "float[2] exposure" [1 1] "int merge" [0] "string dspyParams" [""] "string connectionType" ["internal"]&lt;br /&gt;&lt;br /&gt;로 나타나지만 render time이 포함된다면&lt;br /&gt;&lt;br /&gt;Display "renderman/untitled/images/untitled.001.tif" "it" "rgba" "string filter" ["separable-catmull-rom"] "float[2] filterwidth" [2 2] "int[4] quantize" [0 255 0 255] "float dither" [0.5] "float[2] exposure" [1 1] "int merge" [0] "string dspyParams" [" dspyRender -renderer preview -time 1 -crop 0 1 0 1 -port 49995 -context \"renderman/untitled/images/untitled.001.tif\" -notes \"(Sat Jul 04 \377\377\377\377 9:21:25 \377\377\377\377\377\377\377\377\377\377\377\377 \377\377\377\377\377\377\377\377\377 2009)\""] "string connectionType" ["internal"]&lt;br /&gt;&lt;br /&gt;이렇게 된다. 이런 상태에서 renderer는 Lexical syntax error를 뱉어내며 rendering하지 못한다.&lt;br /&gt;&lt;br /&gt;- MTOR에서는 아무 문제 없음 -&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-3858384316590349581?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/3858384316590349581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/error-in-korean-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3858384316590349581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/3858384316590349581'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/error-in-korean-windows.html' title='a error in Korean Windows'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-4856056588943936548</id><published>2009-07-04T07:44:00.000-07:00</published><updated>2011-02-19T12:17:50.225-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>a problem of internal render's license</title><content type='html'>embedded renderer에 대한 license가 없는 상태에서 maya에서 render하면 아래와 같은 license error이 발생한다.&lt;br /&gt;// rfm Error: Couldn't check out internal rendering license for 1 threads.&lt;br /&gt;&lt;br /&gt;해결 방법은&lt;br /&gt;1. license를 구입;;;&lt;br /&gt;&lt;br /&gt;2. RPS가 설치되어 있는 경우 prman.exe을 external renderer로 사용하는 것이다. 다음은 설정 방법&lt;br /&gt;- MAYA &amp;gt; Render &amp;gt; Render Current Frame (option) &amp;gt; Preview Style를 External Render to it로 설정&lt;br /&gt;- external render로 설정하면 RMS는 netrender.exe를 사용하게 되는데 이것을 local prman으로 변경&lt;br /&gt;%RMSTREE%/etc/RenderMan_for_Maya_Pro.ini에서 다음의 부분을 수정한다.&lt;br /&gt;&lt;br /&gt;SetPref PreviewRenderCmd {netrender -Progress -f %H}&lt;br /&gt;SetPref PreviewRenderSvc pixarNrm&lt;br /&gt;&lt;br /&gt;To&lt;br /&gt;&lt;br /&gt;SetPref PreviewRenderCmd {prman -t:0 -Progress}&lt;br /&gt;SetPref PreviewRenderSvc local:pixarRender&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-4856056588943936548?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/4856056588943936548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/problem-of-internal-renders-license.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4856056588943936548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/4856056588943936548'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/problem-of-internal-renders-license.html' title='a problem of internal render&apos;s license'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-7840604266414604034</id><published>2009-06-22T07:36:00.000-07:00</published><updated>2011-02-19T10:34:59.072-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Is it real or fake?'/><category scheme='http://www.blogger.com/atom/ns#' term='Pixar'/><title type='text'>Pixar's Short Film: Partly Cloudy</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-wjjX1kXOV9A/TV_iilHxGII/AAAAAAAAADU/jGsRe7aRQTA/s1600/1221191637.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="141" src="http://3.bp.blogspot.com/-wjjX1kXOV9A/TV_iilHxGII/AAAAAAAAADU/jGsRe7aRQTA/s320/1221191637.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Pixar의 새로운 Short Film인 Partly Clody&lt;br /&gt;사실 나온지는 오래 되었는데 보통 그 해 개봉하는 신작 상영 전에 틀어주는게 보통이라 안보고 있었는데&amp;nbsp;그냥 보고 싶어서 구글링 했더니 저화질로는 있더라. 자세한 내용은 생략하고...&lt;br /&gt;&lt;br /&gt;Pixar의 short film 제작 이유는&lt;br /&gt;- 새로운 기술의 테스트&lt;br /&gt;- 신인 감독의 발굴(또는 장편 감독을 맡기기전의 기회)&lt;br /&gt;- 파이프라인의 테스트&lt;br /&gt;라고 알려져있다.&lt;br /&gt;&lt;br /&gt;처음 short film이 나왔을때는 새로운 기술의 테스트가 먼저였다고 하던데 요즘은 신인 감독 발굴이 우선인것 같은데 이번 short film의 감독은 한국계 animator인 피터 손 Peter Sohn라 한다. 재밌는건 올해 개봉하는 UP의 주인공인 러셀 Rusell의 모델이라는 것이다.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-jnnwBQrcXVg/TV_isMh8MyI/AAAAAAAAADY/wosM9PKkPHw/s1600/1302700284.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-jnnwBQrcXVg/TV_isMh8MyI/AAAAAAAAADY/wosM9PKkPHw/s320/1302700284.jpg" width="194" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;완전 똑같네;;;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-LLl4SZzFZgw/TV_i0kejtfI/AAAAAAAAADc/dBtu9Yy1WDM/s1600/1371301138.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://4.bp.blogspot.com/-LLl4SZzFZgw/TV_i0kejtfI/AAAAAAAAADc/dBtu9Yy1WDM/s320/1371301138.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;다음은 Partly Cloudy의 Still cut and Concept art&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-YFPmRsdFgTk/TV_jXQVPKmI/AAAAAAAAAD0/PVdKQCLlB88/s1600/1409892608.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="172" src="http://1.bp.blogspot.com/-YFPmRsdFgTk/TV_jXQVPKmI/AAAAAAAAAD0/PVdKQCLlB88/s320/1409892608.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-bvBQ3wS1XS4/TV_jZjiorMI/AAAAAAAAAD4/KVIodboUEx0/s1600/1002497579.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="172" src="http://4.bp.blogspot.com/-bvBQ3wS1XS4/TV_jZjiorMI/AAAAAAAAAD4/KVIodboUEx0/s320/1002497579.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-y52LZV1qF-8/TV_jb85slVI/AAAAAAAAAD8/WvEadPmUYPo/s1600/1255448507.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="172" src="http://1.bp.blogspot.com/-y52LZV1qF-8/TV_jb85slVI/AAAAAAAAAD8/WvEadPmUYPo/s320/1255448507.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-9qIb__9P9Is/TV_jdRhoZEI/AAAAAAAAAEA/92K6K1Im6SU/s1600/1141231799.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://3.bp.blogspot.com/-9qIb__9P9Is/TV_jdRhoZEI/AAAAAAAAAEA/92K6K1Im6SU/s320/1141231799.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-0Ezs_RdQhS0/TV_jeRxLOeI/AAAAAAAAAEE/DG6KTT5dXPc/s1600/1293408767.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://2.bp.blogspot.com/-0Ezs_RdQhS0/TV_jeRxLOeI/AAAAAAAAAEE/DG6KTT5dXPc/s320/1293408767.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-7840604266414604034?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/7840604266414604034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/pixars-short-film-partly-cloudy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7840604266414604034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/7840604266414604034'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/pixars-short-film-partly-cloudy.html' title='Pixar&apos;s Short Film: Partly Cloudy'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-wjjX1kXOV9A/TV_iilHxGII/AAAAAAAAADU/jGsRe7aRQTA/s72-c/1221191637.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4950789599370563739.post-330483008584128696</id><published>2009-06-21T07:22:00.000-07:00</published><updated>2011-02-19T08:25:40.074-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RenderMan'/><title type='text'>The advantages / disavantages  of Point based approach</title><content type='html'>The advantages is:&lt;br /&gt;&lt;br /&gt;- No noise.&lt;br /&gt;- Faster computation times. (No ray tracing.)&lt;br /&gt;- The geometric primitives do not need to be visible for ray tracing; this can significantly reduce the memory consumed during rendering.&lt;br /&gt;- Color bleeding is nearly as fast as occlusion. (No evaluation of shaders at ray hit points.)&lt;br /&gt;- Computing (HDRI) environment map illumination is just as fast as only computing occlusion.&lt;br /&gt;- Displacement mapped surfaces take no more time than non-displaced surfaces.&lt;br /&gt;- It runs on standard CPUs -- no special hardware required.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The disadvantages are:&lt;br /&gt;&lt;br /&gt;- The area (and optionally color) point cloud has to be generated in a pre-pass, making this a two-pass approach.&lt;br /&gt;- During rendering, the entire point cloud has to be read in and kept in memory until the frame is completed.&lt;br /&gt;- The fundamental algorithm tends to compute too much occlusion and color bleeding. This is because occlusion (and colors) are simply added up, even though some geometry really should block other geometry. (The "clamp" parameter eliminates most of the over-occlusion and over-bleeding. Nevertheless, experimenting with various parameter settings might be necessary to get the desired look.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4950789599370563739-330483008584128696?l=daehwanj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://daehwanj.blogspot.com/feeds/330483008584128696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daehwanj.blogspot.com/2011/02/advantages-disavantages-of-point-based.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/330483008584128696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4950789599370563739/posts/default/330483008584128696'/><link rel='alternate' type='text/html' href='http://daehwanj.blogspot.com/2011/02/advantages-disavantages-of-point-based.html' title='The advantages / disavantages  of Point based approach'/><author><name>Daehwan Jang</name><uri>http://www.blogger.com/profile/00596123749096951174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
