Jump to content

Search the Community

Showing results for tags 'Houdini'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Lounge/General chat
    • Education
    • Jobs
    • Marketplace
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering + Solaris!
    • Compositing
    • Games
    • Tools (HDA's etc.)
  • Coders Corner
    • HDK : Houdini Development Kit
    • Scripting
    • Shaders
  • Art and Challenges
    • Finished Work
    • Work in Progress
    • VFX Challenge
    • Effects Challenge Archive
  • Systems and Other Applications
    • Other 3d Packages
    • Operating Systems
    • Hardware
    • Pipeline
  • od|force
    • Feedback, Suggestions, Bugs

Product Groups

There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Website URL





  1. Hi all! We have a course that starts tomorrow at 10:30 am PDT, I think it would be great for anyone who wants to feel more comfortable in the program, it's not a topics-based course but an efficiency one, here is more info.
  2. Hi guys, I'm trying to get bubbles to collide with each other but can't seem to find the solution yet. I'm using points that are emitted upwards and assign a random pscale value to each new point. I'd like points to change colors when they are too close to each other, that way I can check if the setup works. So when 2 points are close to each I'd like to check if the distance between them is not smaller than the radius of the point and the radius of the closest point. If it is, then the points need to turn red. For now, all my points turn red, but I think it's because I can't find a way to access the closest's point pscale value to compare it with the distance. Can someone guide me on how to approach this kind of issue? I tried to use pcfind but that doesn't seem to work too . Bubbles_WIP.hipnc
  3. I am currently working on a Houdini Crowd Simulation. When I open the hip file, I can see a bridge model and agents placed on the bridge. However, I am experiencing the following issues: 1. In /obj/agent, I set the direction using attribwrangle1, but when I run the simulation in dopnet, the agents are facing different directions. 2. I would like the agents to stay within the bridge area, but they keep moving outside of it. crowd_test_v001.hip
  4. Hi! I'm currently working on some building destruction (applied houdini II v2) and I'm completly stuck because of one node, the "transformpieces". I use it to make my contrains follow the motion of my proxy geometry being simulated, but it just collapses my constrains into a big mess. Here is what it looks before: (image 2) And After the transformpieces: (image 1) And here is what I have in the 2nd input of the transformpieces: (image3 & 4) I've looked a bit for this problem on internet and some people had the same issue but got no answers... So I hope anyone will know why this is happening.
  5. Hey everyone! Finally finished my newest personal Houdini project and thought it was time to post it places! This was probably my most render time heavy project so far but happy with how it turned out
  6. Hi All, Let me start by saying I am still learning, I am in a situation where I'm doing a large scale destruction with RBD Bulletsolver and 10 frames in Houdini crashed. Do i have to restart the sim from the beginning? or is there any way to setup some check points like Dopnetwork. PS. I do know, I can have a bullet solver in side a dopnetwork! but I have built everything in a geo node piped to RBD bullet solver which is working great except until it crashed! Regards Shyam
  7. Hey, I just went back to the basics to better understand Houdini. In the course "Houdini for the new Artist", Tyler Bay explains Solaris (stage). When I import a scene, I get the error message "Could not open asset", I used a gltf file from sketchfab (ricocilliers). Is this due to my Houdini Apprentice license? What's missing, what's wrong?
  8. Hello people! I'm currently trying to render pyro exoplosion with the motion blur in Redshift and I didn't succeed with any of my aproaches. I tried Convert to VDB , and then Merge Volume in Velocity mode with the motion blur ON but nothing works yet. I found few HIP examples but they neather don't work. Is there anybody who ever did this? Too bad there's nothing about it in the Redshift official documentation too. Please help
  9. These are some basic ideas that I used when creating the Saliva for movies like Hellboy (2019) and Manikarnika: Queen of Jhansi (2019). The main goal was to be able to Art Direct everything anytime as there were over 14 shots where the Supervisor and Director had very specific notes. Visit my blog for more articles on Houdini Blog: https://sharanvaswani93.wixsite.com/s... Email: sharan.vaswani93@gmail.com
  10. Getting closer to a new surreal idea I had in mind for a long time...Walls with Eyes! Here is my initial test for a small section of the wall. hoping to add in more detail and deformations to the rig the wall skin rig. I made the entire model and rig process combined into a single HDA. May need to optimize the HDA further to speed up things. Instead of using deformers to the bend the grids I started off with using curves and a combination of ray intersects and vex to create the eyelids, after creating the initial shape I was able to skin the curves using the Skin SOP, this gave me more control on how I can design the character, without worrying about intersection polygons and normals. The curves also acted as representatives for each loop on the wall and so I was able to control them in wrangles through multiple technics in vex.
  11. Hi everyone, I have developed an HDA that can adjust attributes and fields based on camera proximity. The Calibrator Toolset is a comprehensive HDA (Houdini Digital Asset) designed for intricate attribute and field control based on camera proximity. Its primary functionality includes dynamically scaling particles or reducing density as they approach or move away from the camera and can be customized to adapt to any attribute or field. It operates seamlessly with animated cameras, facilitating complex visual adjustments. Key Features: 1. Dynamic Controls: The Calibrator Toolset enables precise data manipulation. This functionality works seamlessly across different attributes and volumes, allowing for versatile adjustments in visual compositions. 2.Camera-Based Clip Adjustment: It provides the capability to adjust both far and near clip planes dynamically based on the camera's position or movement, ensuring consistency and accuracy in visual representation. Users can adjust settings based on individual attributes and volumes and enable global settings when needed. 3.Adaptability with Animated Cameras: The tool seamlessly integrates with animated cameras, maintaining functionality and accuracy even in complex animation setups. 4.Custom Clipping per Input: The tool allows users to customize settings based on the input attribute/field or use a global clipping setting throughout the tool. This gives artists control to adjust values based on requirements of the shot. 5. Easy to Use: An intuitive shelf tool and menu system simplifies complex processes for effortless integration into production pipelines. Users benefit from user-friendly functions and accessible guides within the viewport, enhancing usability and streamlining their workflow. The underlying code leverages various calculations and attribute/field manipulations to achieve these dynamic adjustments. It operates efficiently across particle and volume/vdb data, employing distance calculations, attribute mapping, and conditional operations to precisely modify while allowing artistic liberty. I have used this tool in several projects when making setups and executing sequences with multiple shots. The goal is to never have intrusive elements in the camera from the get go. Its handy when corrections need to be made on the fly and can be used in multiple scenarios such as adjusting motion blur and velocity which is too close to the camera, adjusting exposure values for shaders and even creating handy AOVs based on camera proximity.
  12. In case you want to try it, this is the link to the repository - https://github.com/aniketrajnish/MeshToPointClouds-Houdini Do hit a star if it helps you!!
  13. After more than 5 months of unimaginable amount of work, I am proud to release my first in-depth Houdini course on VEX More details in the video description and the website. Active Patreon members will receive additional discounts proportional to their lifetime support (25% of their lifetime support). Message me on Patreon for your discount coupon. Enjoy! 01 - Introduction [Point Clouds] 02 - Introduction [pcopen() vs pcfind() vs nearpoints()] 03 - Introduction 04 - Implementation 05 - pcfilter() Implementation for pcfind() 06 - pgfind() 07 - pcfind_radius() 08 - Excluding the Current Point & Ad-Hoc Groups 09 - Finding Min & Max Neighbour Points [Unique Pair Matching] 10 - Concept 11 - Implementation [Camera Based Occlusion with Variable Pscale] 12 - Concept 13 - Implementation [Uniform Point Distribution Over Polygonal Surfaces [Point Relaxation]] 14 - Concept 15 - Implementation 16 - Decoupling Operators [Convolution Kernels] 17 - Introduction 18 - Border Handling [Connectivity & k-Depth Point Neighbours Using Edges] 19 - Introduction 20 - Concept 21 - Implementation [Connectivity & k-Depth Point Neighbours Using Primitives] 22 - Concept 23 - Implementation [Extending k-Depth Point Neighbours Using Edges] 24 - Introduction 25 - Concept 26 - Implementation [Extending k-Depth Point Neighbours Using Primitives] 27 - Concept 28 - Implementation [smoothstep() [Cubic Hermite Interpolation]] 29 - Concept 30 - Implementation [Shaping Functions] 31 - Introduction 32 - Implementation 33 - Blurring Attributes [Sharpening Attributes Using Unsharp Mask] 34 - Concept 35 - Implementation [Generalizing the Kernel Code to Handle All Attribute Types] 36 - Concept 37 - Implementation [Attribute Gradient] 38 - Introduction 39 - Concept 40 - Implementation [Gradient Ascent & Descent] 41 - Planar Geometry - Introduction 42 - Planar Geometry - Concept 43 - Planar Geometry - Implementation 44 - 3D Geometry [Contour Lines] 45 - Introduction 46 - Concept 47 - Implementation 48 - Heightfields [Geometric Advection - Orthogonalization & Flowlines] 49 - Introduction 50 - Concept 51 - Implementation [Clustering & Quadtrees] 52 - Concept 53 - Implementation [Adaptive Subdivision] 54 - Introduction 55 - Implementation 56 - Hashing [Adaptive Subdivision] 57 - Improving OpenSubdiv Catmull-Clark Subdivision Surfaces Algorithm 58 - Half-Edges [Adaptive Subdivision] [Aggressive Performance Optimizations] 59 - Eliminating Groups 60 - Custom Fusing In VEX 61 - Recreating Proximity Structures In VEX 62 - Get Unshared Edges In VEX 63 - Final Optimizations [Limit Surface Sampling] 64 - Introduction 65 - OpenSubdiv Patches 66 - Moving Points to the Subdivision Limit Surface 67 - Scattering Points on the Subdivision Limit Surface 68 - Generating a Point Cloud on the Subdivision Limit Surface 69 - Pre-Generating a Point Cloud on the Subdivision Limit Surface 70 - Creating Isolines on the Subdivision Limit Surface [Adaptive Subdivision] 71 - Computing Surface Normals from the Subdivision Limit Surface [Custom Subdivision Surfaces] [Splitting Edges [Edge Divide]] 72 - Concept 73 - Converting Edges to Primitives 74 - Creating New Edge Points [Rebuilding Polygons] 75 - Concept 76 - Implementation 77 - Preserving & Interpolating Attributes 78 - Multithreading by Connectivity 79 - C++ vs VEX 80 - Preserving Groups 81 - Final Optimizations [Implementing Bilinear Subdivision] 82 - Introduction 83 - Concept 84 - Modeling Test Geometry 85 - Starting from Edge Divide 86 - Creating New Face Points 87 - Creating New Edge Points [Creating New Closed Polygons] 88 - Concept 89 - Implementation [Creating New Open Polygons] 90 - Concept 91 - Implementation 92 - Preserving Primitive Groups & Interpolating Primitive Attributes [Preserving Vertex Groups & Interpolating Vertex Attributes for Closed Polygons] 93 - Concept 94 - Implementation 95 - Preserving Vertex Groups & Interpolating Vertex Attributes for Open Polygons 96 - Implementing Iterations 97 - Preserving Literal Groups 98 - Creating Neighbour Primitives 99 - Final Changes 100 - Testing On Complex Geometry [Implementing Catmull-Clark Subdivision] 101 - Introduction [Closed Surfaces] 102 - Rules [Gathering Edge & Face Points] 103 - Concept 104 - Implementation [Computing Weights for New Edge Points] 105 - Concept 106 - Implementation [Computing Weights for Original Points] 107 - Concept 108 - Implementation [Attribute Interpolation] 109 - Concept 110 - Implementation [Boundary Interpolation Rules for New Edge Points] 111 - Concept 112 - Implementation [Boundary Interpolation Rules for Original Points] 113 - Concept 114 - Implementation 115 - Open Surfaces - Handling Corner Points 116 - Handling Non-Manifold Topology [Open Polygons] [Computing Weights for Original Points] 117 - Reverse Engineering OpenSubdiv 118 - Implementation [Computing Weights for New Edge Points] 119 - Reverse Engineering OpenSubdiv 120 - Implementation 121 - Handling Open Polygonal Curves [Handling Mixed Topology] 122 - Full Geometry 123 - Sub-Geometry 124 - Testing On Complex Geometry [Performance] 125 - Profiling [Grouping Boundary Edges from Primitive Group] 126 - Concept 127 - Implementation 128 - VEX vs C++ [Caustics] 129 - Introduction 130 - Sea Caustics 131 - Pool Caustics [Enhancing Gradient Ascent, Descent & Contour Lines] 132 - Introduction 133 - Implementation 134 - Tracing Both Directions [Updating Distances Properly] 135 - Concept 136 - Implementation 137 - Looping Streamlines Problem 138 - Adding Trace Parameter [Evenly Spaced Gradient Ascent, Descent & Contour Lines] 139 - Introduction 140 - White Paper 141 - Concept 142 - Constructing the For Loop Network 143 - Improving Seed Points Selection for Tighter Packing 144 - Implementing Separation [Enforcing Separation Using Self Proximity] 145 - Concept 146 - Implementation 147 - Optimization 148 - Final Tweak 149 - Applying to 3D Geometry [Custom Subdivision Surfaces] [Extreme Performance Optimizations] 150 - Introduction 151 - Establishing Baseline for Performance 152 - Updating Attribute Interpolate Nodes 153 - Interpolation vs Copying 154 - Optimizing Input Group 155 - Caching Geometry Data 156 - pointedge vs pointhedge 157 - Getting Primitives from Half Edges 158 - Eliminating Edge Groups 159 - Parallelizing Geometry Creation for New Primitives [Unrolling Loops] 160 - Parallelizing Geometry Creation for New Edge Primitives [Unrolling Loops] 161 - Finalizing the Network 162 - Performance Profiling the Latest Version 163 - Conclusion
  14. Hi, can I please get some pointer here. I am working on a vellume sim using POP attract node. Then replacing low res after simulation with High Res using Point deform. My problem was after replacing the Low Res, the high poly model ran into some geometry problem after it collide with high speed moving object ( in this case, it hit the can and wall). I have looked into the Capture Radius, Minimum points and Maximum points. But I find it hard to understand what it meant to do. Tri is the low res sim, and the quads is high res ( error appear from the very first frame, hence I suspect it is from my lack of understanding Point Deform node ) Below is the simulation using the Low res ( no error) Below is replaced by the Hi res model, as we can see the stretched poly after collision. the end of the stretch is fixed to a spot in the air. And here is the Point Deform screen Grab.
  15. The normal is now in the y-axis direction, but I want to change it to the inside.
  16. sadegh

    RBD Fracture

    Hi Guys, I want to fracture this tower as attached to this post (Image) , at the beginning of the Glass fracture I've made a loop for each name primitive I want to know if is it okay. or are there the best solution? I if it's possible to just fracture one piece of glass and then propagation to the rest of the glass ?
  17. Hey guys. I want to cut a smoke object with a collider so the collider leaves a gap in the smoke and advects it slightly. managed to get the advection stuff going but the smoke always closes after the collider. i used a trail sop to build like a wall behind the collider and i works okayish but there must be a better way of doing this. also i cant get rid of the flickering when the collider goes through the smoke. maybe some one has an idea how to solve this stuff. SmokeTrail.hiplc
  18. Okay I feel like this is a pretty meaty topic. I have been working on it for ages and i cant find a solution. I have made a pretty elaborate clip colour mixing sim. Folowing somthing similar to this ==> Its a pretty well known set up but I wanted to add a colour infection setup into this. As the mask travels through the fluid it grows using a infection based solver. I though this would be easy and made a solver on scattered points that works fine. Until you put it into a sop solver using animated points. I can get a nice natural looking growth. So my question is if anyone else is familiar with doing something like this? I can get a scene file ready but my current one is pretty heavy. Any help and feedback is more welcome. I have also tried doing the growth set up in a solver after the Flip sim as well FYI.
  19. Think Tank Training Centre, widely considered to be one of the leading schools worldwide for asset creation in both games and film, is currently working on innovative Houdini content. We are currently searching for amazing senior Houdini artists of all kinds to collaborate in content creation, particularly in the areas of Environments, Modeling, Lighting, Texture/Shading, and LookDev. If you have teaching/content creation experience and are interested in starting potentially right away, please reach out and we'd love to chat about opportunities.
  20. i try to create this effect with flip simulation but I can't.... pls help me https://www.youtube.com/watch?v=DHRSkRLJpqU
  21. Hi Folks this is my first post. I'm new with arnold in houdini, I use to manage mantra. I'm trying to render volumes (an explosion in this case) with arnold but the volumes don't appear in the render view. As you can see in the pic I attached. Volume exists but in the render view has shown with pink cubes (I applied a standard volume to the explosion node) Does anyone know what is appening? Thanks in advantage panee.
  22. Hi, Skrice is looking for a Lead VFX Artist | Game Asset Supervisor | Lead Concept Environment for www.mavia.com. Please email me at jericte.va@gmail.com with your portfolio so I can send the job description. All the best, Jeric Te
  23. Please apply through the following link: http://gr.8job.co/I1hm8HB3 Founded in 2010 by the original creators of the Call of Duty Franchise, Respawn was created with the philosophy that when talented people have creative freedom, they'll make extraordinary games that achieve the unexpected. Our shipped titles include critically acclaimed multi-platform games Apex Legends, Titanfall, Titanfall 2, Star Wars™ Jedi: Fallen Order and Medal of Honor: Above and Beyond. You can learn more about our studio and values at respawn.com/studio. In collaboration with Lucasfilm, the Star Wars FPS Team is developing a new AAA FPS in the Star Wars galaxy. Inspired by classic titles like Dark Forces and Jedi Knight: Dark Forces 2, our story-driven single player game is being developed from the ground up leveraging the power of Unreal Engine 5. We’re combining this inspiration and technology with Respawn’s pedigree for making best-in-class shooters to deliver a brand new experience our players will love. We are looking for an experienced and knowledgeable Senior Technical Artist to join our Star Wars FPS team. This role is for a specialist in procedural content creation and tools. Our ideal candidate has extensive experience building tools and pipelines in Houdini and enjoys the challenge of empowering art teams with flexible tools that adapt to change. If you thrive in procedural node networks and want to help build a galaxy, we’d love to hear from you. What you'll do... Develop new procedural tools and help build new assets, locations, and empower our art teams to do innovative new techniques. Collaborate with Environment Art, Character Art, Level Design, VFX, and other disciplines to automate repetitive processes. R&D and evaluate new procedural tools and adapt them to our project, including new features in Unreal 5.2. Establish and maintain best practices, quality bar, pipelines, and documentation. Work with engineers, artists, and designers to address game performance and memory usage issues. Constantly raise the quality bar, develop new solutions, and streamline processes. Ideally, you will have... 4+ years of games industry experience as a technical artist or other technical discipline. Portfolio that shows relevant technical experience in games (tools, pipelines, etc.) A deep understanding of Houdini and Houdini Engine. Secondary experience with other tool sets like Blender Geometry Nodes is a plus. Strong scripting experience in Python, VEX, HLSL or others is a plus. Experience with Blueprint scripting is a plus. Strong understanding of pipelines and how to design and optimize them. Ability to own a challenging issue and find practical solutions. Strong understanding of game engines and art integration as well as corresponding technical restraints. Experience addressing game performance and optimization, ideally in Unreal. Ability to both receive and deliver constructive criticism. If this opportunity sounds like a great fit for you, please submit your resume and portfolio and we will get back to you once we have reviewed it. In addition to opportunities for creative impact and professional growth which come with being a member of our team, working at Respawn has many other perks and benefits! Learn more at respawn.com/perks. Please apply through the following link: http://gr.8job.co/I1hm8HB3
  24. Hey there! i am trying to built a light setup with some blinking lights for a panel. after different tries of instancing lights and linking/driving them with attribs i wanted to ask for some help here. how would you do something like this. would it also be possible to link for example some CHOPS images to use them like a mask or something to drive the light. here is some kind of reference
  25. Hello fellow Houdini users. We need a sys admin to help us create pixels for science! Help support the Visualization Studio in producing planetarium shows that communicate the California Academy of Sciences' mission: to regenerate the natural world through science, learning, and collaboration! https://www.calacademy.org/exhibits/morrison-planetarium If you have technical experience maintaining artist's workstations, DCC tools, render farm support, etc, please consider applying here: https://lnkd.in/gJA8zXQk Sincerely, Jeroen Lapré Senior Technical Director Visualization Studio California Academy of Sciences Mobile: 415 299 9540
  • Create New...