Jump to content

Search the Community

Showing results for tags 'cache'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Lounge/General chat
    • Education
    • Jobs
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering
    • 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

Found 54 results

  1. Hey, I recently played around with the network settings, among them was enabling jumbo packages. In the following tests i did, i noticed that Writing a VDB over the network was significantly slower than other formats(bgeo, begeo.sc, obj, etc.), for me on my current network writing a VDB is about 1/5 of the speed of other formats. Local write test show minimal difference, and when writing a vdb over the network it "waits for queued writes", it seems to be a network issue and not tied with the actually creating the VDB. My current solution is a post-frame script that moves the frame to the server after writing it locally and that seems to be about 3 times faster. But i was wondering if anyone could explain it or maybe have a better solution? I am defentlitely Houdini novice so i might just be completly be missing some env variable or the checkbox: MOAR SPEED!1!!one1! [ ]
  2. Maybe a basic question, but every studio I have worked at so far have had a custom node usable in the ROP context to fetch a cache. This way one was able to setup dependencies from your cache nodes to your Mantra ROPS. Is there a way to do this using standard nodes? I looked at the Fetch node, but it seems it can only target other rop nodes, like a rop in cops or similar. Cheers
  3. OpenCL Sim caching with multiple gpus

    Hi, is there anyway to cache my pyro sim in opencl with my 4 gpu (4xgt1080)? i couldn't find any preferences on houdini or topic in search. Thank you.
  4. So often I create some different file cache nodes, from my "dop output". When simulating I often need to see how the sim is acting after 50 frames. But I can't resume the simulation, from frame 50 and to the end. I can imagine that, it's because the simulation, don't know the previous frame and therefore don't know how to calculate the next. Is there a fix/tip to get this working, like giving the solver the prev frame, to continue the calculations?
  5. Hi everyone! Just a quick question out of interest. Speaking very generally, fluids usually take longer to compute/sim/render than other types of sim(e.g. rdb). Just wondering why from a technical point of view? Is it anything to do with equations used to compute it? or i guess more particles stuff in the scene? I've just seen how vague and ridiculous this question might sound but any info on this would be really interesting! Thanks in advance!
  6. Hi All! Are there any ways to optimise/reduce the file size of Houdini caches. I'm caching a (very small) FLIP fluid sim with a 'File Cache' Node at the moment and each frame is about 100MB. Multiply by 500 frames and that's a BIG cache! - not to mention the time its taking! I am sure it shouldn't be this large considering this is only a very small fluid sim so any tips would be great! I know a lot of people have this issue with sims so hopefully kind people can help us out! Thanks in advance!
  7. Hi there, I'm learning how to make guided ocean layer sims and I have a couple of questions: 1 - I'm not familiar with caching system from Houdini. In my guidedoceanlayer_sim I have output name - $HIP/sim/$HIPNAME.`opname("..")`.$SF.sim - first newb question, should I use .sim or .bgeo? 2 - I've copied that name and after saving to disk, I 've pasted as relative references under DOP Network - playback simulation. I should see the sim, but I only see last frame of the sim and a bounding box around boat 3 - Under Ocean Source wavetank I have this expression under center - centroid("../mergefollow", D_Z) - How can I add or subtract a value since I don't need so much detail in the front of the boat and need more at it's back I'm learning Houdini so please be gentle. Thanks!
  8. I've unpacked the geo and converted it, When I try to selected and delete or group the polys I get the error "Attempt to access and object that no longer exists in Houdini" is there a way to delete individual polygons or groups? Thanks
  9. Hello! Normally I always find the answers to any Houdini issue that comes into my way, but this time I decided to finally communicate my current issue! My first question ever in odforce hehe So well... I'm doing my graduation film, and is about a shepherd that transforms sheep wool into clouds for doing rain! After some previous phase of research, we decided to give the wool a "cloudy" look, more than giving clouds a "wooly" look. So I'm using volumes to recreate the sheep wool! Thanks to various threads made by countless users here in odforce, I was able to: *Create interesting noise density values for the VDBs, hence giving a "wooly" look to the volume. I wanted "puffy" looking volumes, so I scattered particles in the sheep mesh, and created VDB out of them. *Transfer spatial transformation data from an alembic animated mesh to a volume, this way helping me to maintain the overall noise that will have otherwise been calculated at each frame if I moved the mesh I used for the VDB creation directly. *Deform the noised volume through a volume lattice technique by Juraj Tomori and Matt Estela (I'm enormously grateful for having shared their hip files!!! They saved my life). The volume will keep its noise while being deformed by box, itself deformed by an edit or a bend node. Up until now! Everything is going well! The only issue I have is.... How can I assign the point cache information of an animated lattice in Maya to a box with the same dimensions and subdivisions in Houdini? I thought that maybe an attribute transfer I could transfer the P data.. But I don't know if I need some vex to grab the position of every point in the lattice an assign them to a new matrix... I have no idea.. But knowing how to do this will be excelent! This way any lattice deformations the animators will do in Maya will be directly fetched to the box in Houdini! Any ideas?
  10. Render ROPs in background

    Hello! I have a question concerning ROPs, because I can't seem to figure out how to render them "in the background" as you can do with other write-to-disk SOP-nodes or Mantra-render-nodes. I really like this options as it gives me the ability to still work in the same scene without having to open another window. My particular case is that I have a flip sim and want to render two caches out at the same time (one fluid cache, one surface), frame-by-frame dependent on each other. If, as I expect, you say that there is no way to do this, because of the dependencies, then I'm fine with that. I just wanted to ask if I missed some usual Houdini-black-magic. Thanks!
  11. Hi guys, Just want to showcase our work in progress and ask everybody's opinion. The demo is HERE. In short, were able to transfer Houdini vertex animation to a Web Browser. To accomplish that we used Houdini texture cache tools, 3js library, and tinyexr loader which was compiled to JavaScript. We are exited about the result and looking for a project to apply it. Kirill and Snay
  12. about cache

    hi guys i am new in houdini and i am making fracture project and i am using file cache sometimes. if i change something, do i have to get file cache again? because it takes long time. thanks.
  13. Re-timing Caches

    Hey, I have a question about re-timing a cache. I don't need interpolation to slow it down, but rather I want the cache to play at normal speed, then gradually speed up. then go back to normal speed. I looked at time warp, but it only seems to remap the whole input and output rather than letting you gradually speed up or gradually slow down. How do I do this? Thanks
  14. Hi guys! I have a question, and problem for my, the question is that I'm burning a simulation of simulation of Pyro, but Houdini crashed in the middle simulation, the problem is how I reload the simulation in the point that houdini crash? Thanks, I sorry my english no is very good:)
  15. workflow for flip fluid sim/mesh/render

    Hey! I'm wondering what could be the best workflow for working with flip fluid, from sim to render. I mean, I have the usual setup for flip fluid with autoDopNetwork, particle_fluid and particle_interior. In my very simple workflow I made 2 steps: 1- I wrote to disk my flip sim using the "import_particle" Dop I/O node under the particle_fluid node. This way I have my sim cached out, then 2- I wrote to disk the "particlefluidsurface" mesh using the "surface_cache" node, still under particle_fluid node, then 3- I render What do you think? Any suggestion? I'm wondering if there's a way of doing all of these steps in one go so I can launch the process overnight and find my sim cached and my render done the morning after cheers!
  16. Hi, I created a few assets in Maya PaintFX, and exported them as an alembic cache, the have animation of 100 frames. I would like to repeat those animations and loop them (or maybe even reverse loop them) or overlap the animation, as you would do in Maya. Houdini does not have animation options in alembic file, so how would you loop said animation? Thanks!
  17. Hi, I have cached my simulation so it makes the simulation faster later on. However when I click save to disk in background, it does not cache all of the frames that I want, which is from frame 1 to frame 240. On the Render Scheduler, it shows that the job is 100%, but when I check inside the folder, it only cached up to frame 211. The previous time I did it, it only cached up to frame 140. Before I started caching, I made sure to check the frame range and I am pretty sure I have set it from 1 to 240. I was wondering if anyone had this problem before and how should I fix this? And when this happens, it also doesn't show that there are any errors, so if I didn't check my folder for the cache files, I wouldn't have noticed that it didn't finish caching all the frames. Thank you Eunice
  18. Hi, Is there a way to automate flip cache process in houdini? For example after particle cache complete it will automatically start compressed cache and then surface cache. Artist no need to press save to disk each time.
  19. Hey! SOP Solver Cooked in Immediate mode, cached results incorrect--- That is the error I received. I was trying to use particles as a source for pyro and it gave me this error. What exactly does it mean? What is cooked in intermediate mode? Thanks
  20. resume caching

    Hi, Another question about caching : ). I go to my dop network, then output, then save to disk my pyro simulation cache. My pc crashes at frame 55. So I start houdini and load frame 54. I start caching again from frame 54, but the simulation has to start from frame 1 - 54 before it can cache frame 55 and the rest. Why is this? Thanks
  21. Hey Guys, I am pretty new to Houdini so excuse the noob question. I did a pyro sim and saved it for 120 frames as .sim cache. Client asked for extra frames so i came back and simulated extra 100 frames. When I render I get the proper render for the original 120 frames but for the remaining 100 frames I have a frozen frame at F120. In my cache files I can see the size changing so it seems like the sim went all the way, but in the view port I cant see it (It is frozen after frame 120) and in the render it only renders upto 120 and then frozen frames. I tried re simulating the whole sim for the entire 220 frames but it sill gives frozen frames at 120. SO I am a bit confused as to what should be my next steps to trouble shoot this issue. Cheers!
  22. Hi everyone! I'm having a problem with one of my simulations, it already happened in the past but this time i cannot see a solution. Basically, during the process of caching the simulation, the main hard disk (a small ssd with windows) get filled after a couple of frames by temp files. I already setted a custom environment variable for the temp folder but houdini only put little temp files there and not the big ones generated by a simulation. I'm forced to increase the division value of my flip fluid, or there is a way to store the temp files in another folder instead of "C"? I forgot to say that i'm saving the simulation with the "compressed cache" node and not the "import flattank" node.Thanks in advance for any kind of help. Attached the image of my shell and the dop which i use to save a sim files every 100 frames in case of crash.
  23. Hello everyone, I used to cache multiple alembic using the technique described here : http://nicholaspfeiffer.com/blog/2016/1/16/houdini-tip-of-the-day-render-multiple-alembic-rops-at-one-time (Long story short : rop network > multiple fetch > a merge > click render > caches every fetch. That's cool !). I thought that it would work the same way if I use this technique to render multiple Dop I/O node. For the first time I want to use the take system to cache multiple sim over the night (changing resolution and parameters). So in an obj node I dropped 2 Dop I/O, set their "Render With Take" parameter on each one, then dropped a Rop Network, two "Fetch" nodes and set their path to the dop I/O "render", dropped a merge, and hit "render". The result expected would be to have the different takes cached but instead I had the Main take cached, two times... What do I do wrong ? Thanks for the help, if a scene is needed I will do a simple version of it Have a great day/night !
  24. I have a distruction scene where i have cached the sim but i am between of adding texture on the geomtry but i am not sure how to add texture after caching the sim?
  25. Hi Trying to get some clarity on the various caching mechanisms since its such an important part of Houdini's workflow. There is the automatic caching that happens anytime you playback a sim in the Scene view as indicated by the blue progress bar and is limited by RAM unless cache to disk is enabled. And then there are all the cache nodes where you can manually save files to disk. In any application I've used, caching is something that is optionally done to help improve performance and or speed up production workflow. The key word here is optionally. In Houdini, is this case? ie to complete any simulation is it optional or mandatory to save cache files at the various cache nodes? 2nd question> When would you normally cache your files, anytime there is a change upstream from a cache node and your network is taking a long time to cook? 3rd question> In the case of a FLIP simulation there are at least 2 places you can cache your files in the fluidtank_fluid node, the compressed_cache node and the surface_cache node.My understanding is the former is for caching the particle data and the latter for surface meshing. Would you normally always do both, ie after caching out new particle data, immediately cache out new surface mesh files? And lastly, on all cache nodes there is a 'Reload Geometry' button and a 'Load from Disk' checkbox. Don't these duplicate functionality? ie if 'Load from Disk' is checked, doesn't this mean that cached files are loaded automatically and you don't have to click 'Reload Geometry'? Thanks for help with any of the above?
×