Making Flag:
- tube node
- grid node – add detail on YZ plain
- UV project node
- UV Quick Shader node
- null node _OUT
- vellum solver + constraint
- points touching pole shouldn’t move – group (point) bounding region called PIN
- edge length scale – thickness
- makes less wobble but slow
For this project I decided I thought it would be great to make a personal political project which is very close to my heat. I created an open sourced flag for people to download and use for a virtual protest.
In this I really had to learn the vellum solver as it was always over stretching and didn’t perform like a flag material. This was infuriating but it meant I had to learn each part of the vellum system in order to finally fix the issue. I figured had too many sub steps in the vellum solver. I am glad that I worked it out myself because it made me much more familiar with what each setting meant.
Final Outcome Flag:
This is my final outcome for my flag simulation. It took a while to export and get it to a reasonable size which was easy for everyone to download and also had a transparent background for people to overlay onto whatever people wanted to express themselves positively.
My brothers:
Final Outcome Post:
I posted this with the link to the free virtual protest flag for people to use as an expression of how they want to positively influence the world. I my animation I made a slide show including both my brothers in the beginning holding signs from the BLM protest last year. I included images I found online which were also open sourced. I think that I wanted to focus on the positive of people coming together and being proud.
The Black Lives Matter movement has been very influential to me as an individual and to the rest of the world. As hopefully everyone is aware of the racist crimes and persecutions black and asian people go through every day, not only in America but all over the world. I wanted to do something to make awareness using my own personal skills as a 3D computer animator. I have built a 3D computer simulation flag reading ‘BLACK & ASIAN LIVES MATTER.” Due to the pandemic effecting everyone I wanted to make this flag an open source tool to virtually protest. This can be used by overlaying this animation on images, stories, quotes, etc. This hopefully gives people the chance to express themselves via social media. Please use this tool responsibly, the BLM movement is a serious and important topic not just a trend. I hope you like the idea, and you will use, share and spread love.
Link in bio for my website where a hyperlink and for the free downloadable flag is at the bottom of the page.
#blm #blmmovement #blackandasian #virtualprotest #protest #nuke #fx #houdinifx #flag #simulation #free #opensource #express #pandemic #equality #dontate #3dcomputeranimation #3danimation #ifonlyicould #sydneyyoungblood #house #political #brothers #proud
I got a really positive feedback online on instagram, facebook and linkedin. I am proud to be mixed race and my brother is black, this project really showed my support to my family and the world.
I would like to continue this project as the LGBQT community is also another minority that hasn’t has the respect and acknowledgement they should have. I want to create a series of flag simulations to support and keep open sourced for anyone to use as they wish.
LGBQT flags. Recognise and Accept everyone! x

Bending grid:
- rbd constraints from rules
- rbd constraint properties
- rbd deform pieces
- tetconform
- vellumtetrahedral – creates a tetrahedron
- keep volume + keeps shape
- similar to balloon
- stuff animal effect
- point deform – applies clean effect to object
- vellum constrains soft body
- vellum cloth node
- vellum stuts node
- remesh node before
- null node
- similar to tetrahedron constraints
- primitive that link points of object with lines opposing the point.
- vellum post process node
- add thickness for final render
- draw curve node for flag
- $CEX
- resample node
- facet node – removes inline points
- polyextrude node – pull points out to make a shape transform node
- boolean fracture node – cut flag in pieces
- vellum constraint – so doesn’t break so easily with breaking threshold
- hard to manage limits and normals
- don’t cut parts up, we want to stick together to make a ripping effect