GameDev Tools Updates

   3215   5   83
User Avatar
Staff
106 posts
Joined: May 2017
Offline
The Game Development Toolset is a collection of high level tools designed to speed up games related workflows in Houdini. There are a growing list of tools that range from UVing to generating Motion Vectors from simulations. These tools are not tied to the regular Houdini development cycle and become available the moment they are ready for testing.

To keep up to date on the latest tools, please click on the Subscribe Button for this thread. This way we can send you an email any time we announce a new tool.

To learn more about these tools, you can visit the GameDev Tools Overview [www.sidefx.com].

NOTE: When we post a new tool there will be a thread opened in the Houdini for Realtime [www.sidefx.com] forum. You will be able to add comments and suggestions in that location.

Mike Lyndon
Senior Technical Artist
SideFX
User Avatar
Staff
106 posts
Joined: May 2017
Offline
6 July 2018
New Tools
Niagara Utilities - The Houdini Niagara plugin is now available in UE4 4.20 preview 3. A collection of HDA's have been added to create and export data to be used with the plugin. You can find more info at the dedicated Niagara thread [www.sidefx.com]. These are still in beta so any feedback is welcome.
Added:
  • Niagara Impacts
  • Niagara Interpolate
  • Niagara RBD Split
  • Niagara ROP
RBD Workflow - We're looking at ways to improve the workflow of crafting a rigid body simulation. This is still WIP. Check out the video here - GameDev RBD Workflow Tools [vimeo.com]
Added:
  • RBD Fracture
  • RBD Director
  • RBD Solver
  • Simple RBD
Marmoset ROP - You can now send your geometry and textures to Marmoset's Toolbag viewer. We'll be providing more info soon.
Added:
  • Marmoset ROP

Updates
  • Added a colour parameter to the UE4 shader code for soft export of Vertex Animation Textures.

Bug Fixes
  • Fixed a small bug on Axis Align tool where the Max Z value wasn't being respected.
  • Emptied GameBaker High ObjMerge path. Wont throw any absolute path errors anymore when embedding.
User Avatar
Staff
106 posts
Joined: May 2017
Offline
20 July 2018
It's been a relatively quiet fortnight with most of the team travelling.
Updates
  • UE4 4.20 has been released which includes the Houdini Niagara data interface. There are a couple of changes related to local space or world space emitters that didn't make it in. We'll add more details on the Niagara thread [www.sidefx.com].
  • The Surface Offset parm has been added back to the Physics Painter.

Bug Fixes
  • Packed normals for the soft export option of the vertex animation texture tool was calculated incorrectly. This has been fixed.
  • Motion Vector ROP: Export node path only accepts geo container paths now. This fixes an issue if the user sets the path to a SOP node inside a geometry container, leading to the rendered image being black.
User Avatar
Staff
106 posts
Joined: May 2017
Offline
7 August 2018
New Tools
Marmoset Toolbag ROP - This tool allows for rendering geometry and shaders from Houdini to the .mview format. You can find more info at the dedicated Marmoset Toolbag ROP [www.sidefx.com] thread.
QuickMat 2.0 - Now with multiple material support, including the ability to create custom material names. Existing setups will still use the previous version of the node.

Updates
  • We've added analytics to the GameDev nodes. As the toolset grows we want to focus on the tools that matter to you. This is one way for us to make better decisions. For more info on anonymous usage, including how to disable it, please see https://www.sidefx.com/legal/houdini-anonymous-usage-statistics [www.sidefx.com]
  • Impostor ROP can now create octahedral impostors. Video coming soon.
  • Refactored Destruction Cleanup. Improved overall performance.
  • Vertex Animation Textures : Fluids - If the input mesh is made up of separated primitives the polyreduce would generate cracks in the geo. There's a new toggle for fluid export to fix this.
    There's also new logic to calculate the texture size which should be more accurate.
  • Vertex Animation Textures - Sprites now export Alpha.
  • Adding UV Attribute to the AutoUV SOP and Merge Small Islands SOP.
  • Hooking up Color Parameter to the Edge Group to Curve SOP.

Bug Fixes
  • Impostor ROP now works with relative paths.
  • When installing the game dev tools, some of the dialogs didn’t use Houdini's Qt theme and inherit the system default.
  • Fixing issue where the RBD to FBX tool wouldn't export modifications.
  • Fixed Games Baker P Channel output. Returned grey normalized 0-1 UV space instead of actual world position.
  • Changed PivotPainter to support correct up orientation for both per-object & hierarchical basis generation.
  • Animation Impostors - Fixed an issue where the camera was rendering the wrong file path.
  • Animation Impostors - Camera bounds are now fixed taking the entire animation into account.
User Avatar
Staff
106 posts
Joined: May 2017
Offline
19 August 2018
New Tools
Color Adjustment SOP - Control brightness, contrast, and saturation of Cd.
Color Blend SOP - Blend Cd from 2 inputs.
Color Gradient SOP - Output Cd gradient based on axis.
Sine Wave SOP - Drive P with a sine wave.

Updates
  • Marmoset ROP - Improved how fast exporting happens for TGA and PNG textures. Added tint and flip normal Y.
  • Fixed the sample scene for the simple baker.
  • OSM Import - Added latitude and longitude point attribute.
  • Vertex Animation Textures - New demo scene for fluid export.

Bug Fixes
  • Marmoset ROP - Fixed a bug where some textures would not properly get exported in Marmoset ROP.
  • Fixed a bug on cages for simple baker and games baker.
  • Vertex Animation Textures - There was an issue if the number of input polygons was less than the target polycount, the data in the textures would be misaligned.
User Avatar
Staff
106 posts
Joined: May 2017
Offline
3 September 2018
New Tools

Updates
  • Lens Shaders Tutorial - If you want to learn more about lens shaders, we have a tutorial [www.sidefx.com] for that. We use them for the impostor ROP.
  • Game Development Updating can now be disabled in pipelines by using the GAMEDEVTOOLSET_NOINSTALL_MESSAGE environment variable. The updater will display the given string as an error message for example: “The GameDev Toolset is disabled in our pipeline, please message John@company if you'd like it installed”. This allows for studios to provide a central distribution for the tools that can't be overridden by the artists.
  • Changed defaults on SineWave SOP.
  • Added Gamma parameter on Color Adjustment SOP.
  • Removing the updater.shelf from the toolset so the built-in Houdini one is always respected

Bug Fixes
  • Small fix on QuickMat where the metallic property wasn't hooked up.
  • Fix on Group By Attribute SOP to handle material attributes properly.
  • Fix on RBD To FBX where it wouldn't respect the start/end times and always look at the play bar for the range.
  • Fixed Impostor Demoscene error which would appear when opening the hipfile
  • Fixed VoxelMesh HDA scaling issue. Scaling now matches input geo.
Edited by mikelyndon-sesi - Sept. 4, 2018 23:00:41
  • Quick Links