Difference between revisions of "Main Page"

From cgwiki
 
(22 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
<center>'''Welcome! Use the navigation menu at the top to find the various tutorials and tips.'''</center>
 
<center>'''Welcome! Use the navigation menu at the top to find the various tutorials and tips.'''</center>
  
 +
=== Support ===
  
[[File:become_a_patron_button.png | link=https://www.patreon.com/mattestela ]]
+
I setup a Patreon page and a Paypal link, just in case you feel like buying me a coffee or beer (or both).
  
I setup a Patreon page, just in case you feel like buying me a coffee or beer (or both).
+
[[Image:support.png|link=https://www.tokeru.com/cgwiki/index.php?title=Support]]
  
=== What's new ===
+
=== New Users ===
  
==== September 2018 ====
+
If this is your first time here, head to [[HoudiniGettingStarted]].
  
Changes! I'm now teaching full time at the [https://animallogicacademy.uts.edu.au/ UTS Animal Logic Academy], great fun. If you're interested in doing a 1 year masters degree, hanging out with me and the other great staff here, lets talk.
+
If you're after something specific, use the menu's across the top of the page.
  
Also, not sure how many people know about the longform articles I write on the [[HoudiniTutorials]] page, make sure to browse that section, some fun things to be found.
+
=== About CGWiki ===
  
==== April 2018 ====
+
Oh Hai!
  
Most updates and new things are announced on twitter now: https://twitter.com/thecgwiki
+
I'm currently Senior Houdini Artist at [https://twitter.com/ThisIsRYOT RYOT]. Previously I was teaching a masters degree in VFX at the [https://animallogicacademy.uts.edu.au University of Technology Sydney]. Before that I was supervising and doing VR/FX/Lighting at [https://www.animallogic.com Animal Logic] for a long time, and before ''that'' busy in the commercial scene in London for many years.
  
==== December 2017 ====
+
Over all that time I've kept notes on the CG software I've used. Rather than keep it in a paper notebook I've stored it online in a wiki, which you're looking at now.
  
* 2nd part of a constraint networks tutorial, to drive rbd with sops level animation: [[ConstraintNetworks2]]
+
Today the wiki is mostly Houdini notes, but there's stuff about [[MayaQuicktips|Maya]], [[Nuke]], [[Python]], [[GeneralUtilties|Ffmpeg]], [[Renderman|lots]] [[UnrealEd|of]] [[CurveUnrollTutorial|other]] [[Vray|things]]. Like a real life notebook, it's a little disorganised and messy, you'll find things scribbled in the margins, sketches of ideas, shopping lists etc. '''Use the navigation menu at the top of the page to browse around.'''
  
==== November 2017 ====
+
It's not a manual, it's not official software documentation, quality varies depending on my stress levels at the time of writing. Hopefully most of it is interesting and/or useful.
  
* For Loops tutorial: [[ForLoops]]
+
I used to keep a list of changes here on the front page, but it quickly got out of date. Do you have a table of contents for your notebook? No, me neither. The menu's at the top are the best way to navigate around, also keep an eye on my twitter feed, that's usually where I post links to new things I write:
  
==== October 2017 ====
+
http://www.twitter.com/thecgwiki
  
* Glitch stuff in chops: [[HoudiniChops#Glitch_effects]]
+
Hope you find the site useful!
* I'm no flip expert at all, but I have a vague idea of stopping odd volume loss for simple flip setups: [[HoudiniDops#Flip]]
 
* Making packed rbd follow target geo, aka more major lazer/method studios homages: [[HoudiniDops#RBD_follow_targets]]
 
* Unreal lookat/aim constraints: [[UnrealEd#Look_at_the_VR_camera]]
 
* Parenting things at runtime (with One Handy Tip for Vive Hand Controllers You Won't Believe!) [[UnrealEd#Parent_things_to_the_hand_controllers]]
 
* 'Damnit, whats a compliment node called in UE4?', and other similar questions answered: [[UnrealEd#Unreal_materials_vs_vops_cheat_sheet]]
 
* Against the odds, starting to get a handle on how blueprint class and object stuff works: [[UnrealEd#General_blueprint_musings]]
 
* How to get to files and whatnot stored in a HDA with opdef paths: [[HoudiniUserInterfaceTips#opdef_paths]]
 
* Add +12 frames to all your keys in the animation editor, without having to be super precise with your mouse:  [[HoudiniUserInterfaceTips#precise_editing_of_keyframes_in_the_animation_editor]]
 
  
 
+
-matt
==== September 2017 ====
 
 
 
* How to create and reference code libraries for Vex with includes: [[HoudiniVex#Vex_includes]]
 
* How to create a 360 pano light projector in Unreal: [[UnrealEd#Project_360_latlong_through_a_light]]
 
* How to create a content plugin for unreal: [[UnrealEd#Create_a_content_plugin]]
 
 
 
==== August 2017 ====
 
 
 
Slightly off topic, but a brief review of my new VR/Houdini laptop, the MSI G63VR 7RG. [[GeneralUtilties#MSI_G63VR_7RG]]
 
 
 
==== July 2017 ====
 
 
 
* Have noticed in the forums and chatrooms the same questions come up over and over, so figured I'd start a [[HoudiniFAQ]] section.
 
* Another chops thing, this time on bones and chops: [[HoudiniChops#Stagger_and_offset_bones]]
 
* A mild look change; someone suggested the pure white background was a bit harsh, so its been toned down to a light gray.
 
 
 
==== June 2017 ====
 
 
 
* Long form tutorial on [[ConstraintNetworks]] for packed rigid body simulations.
 
 
 
==== April 2017 ====
 
 
 
Lego Batman VR! I've been supervising this project for the past few months, rather proud of it. Go watch it on [https://www.youtube.com/watch?v=k8vVrr4Q9VA Youtube] (supports cardboard, 4k, stereo), or [https://www.facebook.com/LEGOBatmanMovie/videos/1742286522508510/ Facebook] (positional audio, probably supports rift, not sure if its stereo), other headsets and formats should follow.
 
 
 
* [[HoudiniChops]] - Diving into unfamiliar subnets again, this time its chops.
 
 
 
==== Mar 2017 ====
 
 
 
* [[HoudiniCops]] - Now that I've worked out a way to write vex for compositing operations, first of a few experiments I wanna try. In this case, a latlong to cubemap converter.
 
* https://vimeo.com/209784546 - Fantastic tutorial on chops for rigging by Henry Dean, first one I've seen to explain this so clearly. Watch!
 
 
 
==== Feb 2017 ====
 
 
 
Eetu is one of the most generous Houdini artists around, constantly offering help on the odforce forums and updating his 'eetus lab' page with great experiments.  Well he's knocked it up a notch again, and is running an (almost) daily hip blog. Check it out: https://dailyhip.wordpress.com.
 
 
 
As for cgwiki updates:
 
 
 
* How to solve(r) a Rubik's cube in vex:  [[HoudiniVex#Rubiks_cube]]
 
* How to use vex find() instead of a multipart if statement: [[HoudiniVex#Search_an_array_with_find]]
 
* Some extra info on Uvs and how they work on verts vs points: [[Points_and_Verts_and_Prims#Uvs]]
 
* I've done it; I've done a twitter. Plan is to only use it to post updates, save folk having to visit this front page to see what's new (I think I'm the only person who actually visits websites vs getting updates via twitter or rss, silly).  https://twitter.com/thecgwiki
 
 
 
==== Jan 2017 ====
 
 
 
Happy new year!
 
 
 
* A way to take a animated object and static camera, and replicate the motion with a static object and animated camera: [[HoudiniVex#optransform_to_do_a_motion_control_style_camera | fakey motion control]].
 
* Why the 9 hotkey in houdini is the best thing ever: [[HoudiniUserInterfaceTips#the_9_group_list_hotkey_.28aka_the_joy_of_se.28le.29ct.28ion.29.29 | 9 hotkey tricks]]
 
* One of no doubt many ways to [[HoudiniDops#Pop_stick_to_surface | stick particles to surfaces]]
 
 
 
====  November 2016 ====
 
 
 
End of Lego Batman is <s>so close. ''So close.''</s> here! Hooray! Go watch it.
 
 
 
* Here's a lowbrow way of [[HoudiniVolumes#Volume_deform | deforming a volume]].
 
* Use the [[Houdini_Lighting_Shading#Renderstate_vop | renderstate vop to control shading]].
 
* Basic tricks on [[HoudiniVex#Scaling_with_vex_and_matrices | scaling with vex and matrices]].
 
* Example of [[ HoudiniVex#Vex_snippet_cheat_sheet |calling vex within vops using a snippet vop ]].
 
 
 
====  October 2016 ====
 
 
 
It's been a while! Busy at work with Lego Batman, and my learning has slowed a little as we knuckle down and get the film done. Anyway, new things:
 
* some stuff on [[HoudiniVolumes#Volume_displacement | rendering volumes with displacement]],
 
* a trick for [[HoudiniDops#RBD_inherit_.40v_and_.40w_after_initial_frame | adding @v and @w to packed RBD after the first frame]]
 
* a few ways to use the [[Houdini#Add_sop_to_make_lines_from_points | add sop to make lines from points]]
 
 
 
====  June 2016 ====
 
 
 
* Harry Potter style pyro blendshapes: [[HoudiniDops#More_advecting_smoke_with_particles_.28aka_pyro_blendshapes.29]]
 
* A nice little example on moving particles along grid-like paths in [[HoudiniDops#Pops_and_grid_noise]], and some updates and re-writes on the [[MayaToHoudini]] page after it got linked by SideFx on Facebook and Twitter, and my site traffic went up 10x!
 
* A long form tutorial that's taken me a while to write on [[The_solver_sop]].
 
 
 
====  May 2016 ====
 
 
 
* A new long form tutorial, on [[Points_and_Verts_and_Prims]].
 
* Because it's always handy to know yet more ways to rotate things, here's [[HoudiniVex#More_on_rotation:_Orient.2C_Quaternions.2C_Matricies.2C_Offsets.2C_stuff|more on rotation with vex]].
 
 
 
====  April 2016 ====
 
 
 
* Nice method to emit lots of packed primitives into a rigid body sim. [[HoudiniDops#Emit_packed_prims_into_RBD_sim]]
 
* Growing branching structures from points, with a code walkthrough. [[HoudiniVex#Solver_and_wrangle_for_branching_structures]]
 
 
 
====  March 2016 ====
 
 
 
* Grow trees with particles! [[HoudiniDops#Grow_trees_with_particles]]
 
* Grow roads with particles! [[HoudiniDops#Grow_roads_with_particles]]
 
* Grow weird coral curves with particles! [[HoudiniDops#Fake_differential_growth]]
 
* A handy way to read object transforms with vex: [[HoudiniVex#Get_transform_of_objects_with_optransform]]
 
*  Thanks to some feedback, I've made a getting started guide for Houdini called, strangely enough, [[HoudiniGettingStarted]]. Also started work on the next long form tutorial, this one on the smoke solver: [[Smoke_and_Pyro]]
 
* Pyro! (Well, smoke actually) Particles! Smoke and particles! Next step in my volume learnin' is making missile trails, or any sort of smoke sim that follows the path of other objects. Here's one way using the gas 'particle to field' microsolver.  [[HoudiniDops#Advect_smoke_with_particles]].
 
* Had a few new users at work, which is always handy to evaluate workflow through fresh eyes, see what things have become muscle memory and need further explaining. Realised there's a lot of UI things that I take for granted now, so [[HoudiniUserInterfaceTips]] will be an attempt to document some of them.
 
 
 
 
 
[[OldNews|Older news entries >>]]
 

Latest revision as of 14:28, 27 June 2022


Welcome! Use the navigation menu at the top to find the various tutorials and tips.

Support

I setup a Patreon page and a Paypal link, just in case you feel like buying me a coffee or beer (or both).

Support.png

New Users

If this is your first time here, head to HoudiniGettingStarted.

If you're after something specific, use the menu's across the top of the page.

About CGWiki

Oh Hai!

I'm currently Senior Houdini Artist at RYOT. Previously I was teaching a masters degree in VFX at the University of Technology Sydney. Before that I was supervising and doing VR/FX/Lighting at Animal Logic for a long time, and before that busy in the commercial scene in London for many years.

Over all that time I've kept notes on the CG software I've used. Rather than keep it in a paper notebook I've stored it online in a wiki, which you're looking at now.

Today the wiki is mostly Houdini notes, but there's stuff about Maya, Nuke, Python, Ffmpeg, lots of other things. Like a real life notebook, it's a little disorganised and messy, you'll find things scribbled in the margins, sketches of ideas, shopping lists etc. Use the navigation menu at the top of the page to browse around.

It's not a manual, it's not official software documentation, quality varies depending on my stress levels at the time of writing. Hopefully most of it is interesting and/or useful.

I used to keep a list of changes here on the front page, but it quickly got out of date. Do you have a table of contents for your notebook? No, me neither. The menu's at the top are the best way to navigate around, also keep an eye on my twitter feed, that's usually where I post links to new things I write:

http://www.twitter.com/thecgwiki

Hope you find the site useful!

-matt