DVFX 4th Semester Project / Cheolo

The Crowds in the Field


I made a few crowds simulation before like this,

and this.

However, these shots were not a typical human crowd simulation, and I build my own setup for these shots.

Therefore, for this time, I’ll try to make a typical crowd simulation in a typical way to show I can do all kinds of crowds simulation tasks.


People in the ground is walking along the path, but avalanche or other kinds of disaster occurs suddenly, so they start to avoid them in the chaos.



  • Winter
  • Snowy terrain
  • Perspective – Far

Mood Reference



Candidate – 01

Candidate – 02



  • People walking on the ground
  • Suddenly the avalanche starts
  • After people notify this situation, they start running
  • (If I want more) Dragon is coming and breath on the ground

Material to prepare

  • Ground Footage
  • 3D Snowy Terrain
  • Numerous Crowd Rig with Rag
  • Avalanche FX
  • Fog
  • Cloudy sky
  • (If I want more) Blizzard ot snowy weather
  • (If I want more) Dragon with rig or Animated
  • (If I want more) Dragon Breath FX 
  • (If I want more) Dragon Saliva FX


  • Good Tracking
  • Good Terrain
  • Rigged human model set (walk slowly and running)
  • (If I want more) Dragon model

Technical aspect

  • High Quality rendering of Height field output
  • High Quality additional snow details for snowy mood
  • Good angle strategy for low quality crowd
  • Avalanche simulation with Grain Particle or Vellum Particle (Chunk)
  • Tweak Controlling about the crowd to make people runaway
  • Good Integrating snow or Blizzard
  • Good diffuse lighting for snowy mood

Strategy for making them easier

  • No Trees
  • Make them without render (flipbook)

Feedback Note v.001

  • In the case of crowd simulation, the flipbook will be allowed, if the main purpose of this shot is to show my technic that controlling the crowd, can be.
  • Atom is a good plugin for crowd simulation. It supports Houdini also and they have a student version.
  • 8~9 variations of people will be good to be mixed.

Mock Test

  • I tested tweaking the motion
  • Understand the structure of the agent system for the crowd simulation.


  • Winter Terrain
  • Avalanche available
  • have a solid path


Scene Setup

Human size check

Shadow check

Crowd sample Layout Test

Mountain Test render & Slap comp

Adjust the Lighting

Test Flipbooks

Rendering & Compositing

I’ll keep uploading if I have more updates.

Thank you for watching!



Balloons flying away in the city.


Initial Concept

camera- dolly in




People on the rook-roto


Reference Image

Updated Concept

I had to change some parts of my plan because of filming issues.

While keeping the main concept, I have obtained a new footage.

New footage

2 buildings extended in the foreground of the footage.

As the scene slides around the corner, balloons are flying away in the air with new buildings and clouds in the background.

I kept the main elements (balloons and building extensions) from the initial concept, then added clouds in the sky and paintings on a wall of the buildings.

Sample balloons

Added features

Previz sample



Match move in Maya

It was difficult to match-move, especially the foreground building.

I originally planned to put another building where the wire-frame is, but tracker points kept sliding.

I thought distortion was the problem, so I tried to undistort the lens manually. But, there was not a noticeable change.


Balloon texturing in Maya

Balloon Simulation in Houdini

Color jittering in Houdini

Adding a building & graffiti using 3D-projection in Nuke

Again, I tried to put a building on where the wire-frame is, but it failed, then I had to give up.

Sum-up all elements

Final shot


This is my first project.

It feels really great to complete a project.

However, there are still many things that I think I could have done more and better. I still see so many things to improve on.

Although, during the process, there were also too many unexpected variables, I have learned meaningful lessons from them and I believe that this is going to be a stepping stone for me to improve as a DVFX artist.

VFX Project – Cheolo Cho

The Magician

Concept (Estimation)

Main Idea: A Magician is trying to show the magic with swirling rocks(debris)




  • Swirling rocks (Should be rendered)
  • Will use Houdini
  • Simulation :

Will Use RBD system with packed rocks

Plan B: Particle system and copy (should try to avoid colliding with each rock)

  • Additional plan (More option, if I can afford it)

Try to make a shape like a sphere of a cube for a moment with switching Suction node in the Dop network

  • Shading and Rendering

Mantra or Arnold in Maya (Optional)

  • About Dummy

I’m not sure, a test needed.

Possibility about the dummy hand for holdout or interaction(may not that much)


  • Will use Syntheyes for 3D tracking
  • If it will be hard to track at once with outside over the window, I’ll track with nuke over the window. Then I’ll track the window frame only for 3D Tracking

Matte Painting

  • There are two options, 

1-replace all the background over the window

2-replace or add few buildings over the window

  • May 3D projection will be used (not sure)
  • The buildings on the concept will be changed
  • If the matte disturbs the reflection of the window, I have to replace the window with 3D or 2D.


  • I have to remove the small bulb on the footage.
  • (Optional) if the matte painted buildings are invading the Magician, I have to make a roto for him
  • (Optional) if the FX materials invade the hand, I have to roto for it.


Inspired (mood, Dynamic moving)

Swirling stones



The planning is working also on the link below:





Sphere Animation – For outline

Render Test


Still Frame


Integrated with footage

There was a change with the main material

so this is

v002 – still image

Simulation Outline




Test 1 Frame Render




Sample 1 frame that for remove flying bulb




Sorry, I’ll take more time to reinforce it in the vacation…

How to set oneDrive as a network drive without sync? (원드라이브를 동기화 과정 없이 네트워크 드라이브로 바로 쓰는 방법)

Centennial College provides us 5000GB(=5TB) to each person with OneDrive of our student email, but if we try to use the storage in our student lab, we need time to wait to sync.
제가 다니는 센테니얼 컬리지에서는 각 학생에게 5000GB(=5TB)의 용량을 OneDrive로 사용하라고 줍니다. 그런데 이걸 랩실에서 동기화용으로 쓰려고 하면, 기다리는 시간이 생기고야 말죠.

That means if there are more files that exist, we need more time to sync and we tried to use that thing in the 4th semester, we might wait over an hour I guess to sync!!! (It was an exaggeration, but it makes sense.)
이 말인 즉슨 우리는 용량이 커질수록 동기화 시간은 늘어날 것이며, 4학기쯤 되면 동기화에만 한시간이 걸릴수도 있다는 얘기!!! (과장일 수 있지만 말이 안되는 얘긴 아니다.)

Recently, the Corona Virus become a huge problem and my college changed all the courses online, so I found it’s better to use OneDrive to make me comfortable if I want to sync between my pc and lab.
최근에, 코로나 바이러스는 큰 문제가 되었고, 때문에 학교 코스가 다 온라인으로 바뀌게 되버렸기 떄문에, 그래서 결국 저는 OneDrive를 사용하는게 우리집컴과 랩실 컴터를 연결하는데 유용하다는 생각에 도달했습니다.

and I found the way to use OneDrive without sync, so with this method, we don’t have to take time to download the material from online. We can use the repository directly!!!
그리고 저는 동기화 없이, 즉 다운로드 시간이 필요없이 OneDrive를 사용하는 방법을 찾아냈어요!!!



These 2 links helped me solve this problem.
여기 두개의 링크에 방법이 나와있어요.

First, we need to set the Internet Explorer (IE)
첫번쨰로, 인터넷 익스플로러에 설정을 하나 해줘야 합니다.

1. Open Internet Explorer
인터넷 익스플로러를 열어줍니다.

2. Press Alt+T to select the Options in the hided tab
Alt+T를 눌러서 숨겨진 탭에 있는 인터넷 옵션을 열어줍니다.

3. Select the ‘Trusted sites’ in the Security tab and press the ‘Sites’ box in just below on the right side.
Security(보안)탭에 있는 ‘Trusted sites'(신뢰된 사이트)를 눌러주신 후 오른쪽 바로 아래에 있는 ‘Sites'(사이트) 라는 박스를 눌러주세요.

4. In that option, we can put the URL that I trust and we will put the ‘share point’ URL of Centennial College like this
이 옵션에서, Share point 라는 센테니얼 컬리지의 원드라이브 관련 URL(인터넷 주소를)을 입력해줄거에요 예를들면 센테니얼 컬리지는


and press Add and Close
이 링크구요, 넣어주시고, Add(추가) 그 후에 Close(닫기)를 눌러주세요.

if you are in the other business group,
만약에 다른 비지니스그룹(학교)에 속해계시는 경우엔


Please log in here and find out your ‘Share point’ link below
여기에 로그인 해서 아래 그림의 링크에서 ‘Share point’ 부분을 가져와주세요.

if you are trying to do this with your personal OneDrive account, not the business, do this. It is quite different.
만약에 개인 OneDrive 계정으로 이 방법을 쓰실 예정이었다면,
아래 링크를 참고해주세요. 방법이 좀 다릅니다.



Korean (한국어)


5. After that, go to the website with IE that you put in the ‘Trusted sites’ like
그 후, ‘신뢰된 사이트’에 적은 주소를 인터넷 익스플로러에 넣어서 들어가주세요. 예를들면

https://[YOUR INSTITUTION]-my.sharepoint.com/

for example, Centennial College is
센테니얼 컬리지의 경우는


and log in with your student account
그리고 학생 계정으로 로그인 해주세요.

6. We will map our OneDrive repository as one of the drives.
이제 우리는 OneDrive의 저장소를 드라이브로 지정할 거에요.

In the File Browser, right-click ‘This PC’ with your mouse and select ‘Map network drive’
파일탐색기에서, ‘This PC’ (이 PC)를 선택하시고 마우스 오른쪽버튼을 누르시면, ‘Map network drive’ (네트워크 드라이브 연결)을 눌러주세요.

We will put the link of our Onedrive like this
OneDrive 링크를 다음과 같이 넣어주세요

https://[YOUR INSTITUTION]-my.sharepoint.com/personal/[YOUR ID]_{MAYBE YOUR REST OF EMAIL ADDRESS}/Documents

If you are a Centennial College student?
센테니얼 컬리지 학생이라면 이렇게요.

https://centennialcollegeedu-my.sharepoint.com/personal/[YOUR ID]_my_centennialcollege_ca/Documents

and I recommend you check ‘Connect using different credentials’
Connect using different credentials’ (다른 자격 설정 증명을 사용하여 연결)도 체크해주세요.

Press Finish and they will ask you to log in
Finish(완료)를 누르시면 로그인 하라고 물어볼거에요.


Juber eats_day-04

우버 잇츠 자전거 4일차

Uber eats day 4

사실 처음 시작했을 때, 2시간도 채 되지않아 굉장한 피곤함을 느꼈다.. 하지만 점점 할 수록 익숙해 지는거같다.

Actually, when I start first time it was so tired.. but it’s going as better as I do!

주로 주말에 6시부터 8시( 피크타임)에 라이딩을 하는데 오늘같은 경우 배달이 끝나기도 전에 오더가 들어오거나 한번에 두개가 잡히는 상황이 많았는데 덕분에 시간 대비 수입이 맘에 들었다. 하지만 계속되는 더블 오더에도 불구하고 배터리도 없고 피곤해서 집으로 가야만 했다.

Usually I do Uber eats in dinner time on weekend. Fortunately, today often I got double orders. But I had to decline last one due tired and low battery.. 🙁

학교 수업과 개인 작업을 병행 해가며 일하는게 쉽지 않지만 가끔씩 달려주면 운동도 많이 되는 것 같다.

Although going school and personal study with working are so hard, sometimes doing Uber is really good exercise.

한번에 오더 두개 받았을 때 / When I get double orders

It is not really perfect grammar and sentences, if you want to correct feel free to let me know 🙂

I want to go home

노동요: 하기나 해

영원하길 바래
지금 이 젊음과 힘
또 영감과 느낌
계속 오래 가길 바래
다들 영원한 건 없다고 말하지만
영원하길 바래
사랑하는 사람들과
돈과 명예 음악
내 자신에게 말해
쓸 데 없는 생각 그만하고하기나 해
그냥 하기나 해
뭐든지 걱정만 많으면
잘 될 것도 되다가 안 되니까
그냥 그냥 하기나 해
하기나 해
그냥 하기나 해
어차피 생각 대로
되는 것도 아니니깐재밌게 즐기자구그냥 하기나 해
길지 않은 시간 안에
많은 것을 이뤄냈지
간절하게 원하는 걸
다 하고 살 수 있다는 확신
그 전까진 혼자 불안감에 봉착닫힌 생각에 갇힌 채로 살았던
난 거울을 쳐다봤지그 때 뭔가 혼잣말 하고선
반 년 만에 옥탑방에서
방 세 개짜리 아파트로 이사했지
욕조가 있는 집으로
가는 게 꿈이었지그러고 보니 작년
음원 차트 1위 곡이 세 개네
내 주변 사람들부모님도 대견해 해
내 자신도 신기해
하지만 얼마 안 가
불안하고 진지해져
이게 오래 갈런지
언제나 영원할런지
영원하길 바래
지금 이 젊음과 힘
또 영감과 느낌
계속 오래 가길 바래
다들 영원한 건 없다고 말하지만
영원하길 바래
사랑하는 사람들과
돈과 명예 음악
내 자신에게 말해
쓸 데 없는 생각 그만하고
하기나 해
그냥 하기나 해
뭐든지 걱정만 많으면
잘될 것도 되다가 안 되니까
그냥 그냥 하기나 해
하기나 해
그냥 하기나 해
어차피 생각대로
되는 것도 아니니깐
재밌게 즐기자구그냥 하기나 해
영원하길 바래
지금 이 젊음과 힘
또 날 채워주는 영감과 느낌6년동안 후회 없이 달렸으니
하기나 해 라고 난 말할 수 있지
89년생 뱀띠
핑계는 대지 않기로
하고 만들기 시작한 음악한시도 놓지 않았어
벌써 누군가의 마니또
오로지 내 얘기만
이 보따리에 담기로
내 미래를 점쳤던어른들이 지금
내 통장을 열어보면
억 소리가 여러 번
이게 마냥 부럽다면너는 멀었어 그래
난 아무것도 없었어 그래
제현고 강당에서 너의 귀에
이 목소리가 들리기 까지
내 공책은 빽빽하지
시간이 멈췄으면 해가끔 보면 너무나 빨라내 시간만 빠른 것 같아
고민에 휩싸인 채로
그냥 멍 때리고 있네
웃기고 있네 닥치고
하기나 해
그냥 하기나 해
뭐든지 걱정만 많으면
잘 될 것도 되다가 안 되니까
그냥 그냥 하기나 해
하기나 해
그냥 하기나 해
어차피 생각 대로
되는 것도 아니니깐
재밌게 즐기자구
그냥 하기나 해
Oh Oh Oh Oh Just Do It Nah Nah Nah Nah Nah Nah
하기나 해
Oh Oh Oh Oh Just Do It Nah Nah Nah Nah Nah Nah
하기나 해