Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by malexander

  1. Linux Mint pros cons

    It only makes a difference if you're using custom QT scripts. Generally you'll want to use QT5, and only Qt4 if 1) you have issues with the Qt5 build, or 2) have Qt4 scripts.
  2. GLSL Pipeline in Houdini

    Well, you can instance geometry onto the point, or define your own render hook for points. But you currently can't do it via GLSL shaders.
  3. GLSL Pipeline in Houdini

    Point rendering doesn't use materials currently. Sprites look at the diffuse texture, but that's about it. That's why you're not seeing any change in the display.
  4. GLSL Pipeline in Houdini

    What platform, graphics card, and driver version are you using?
  5. GLSL Pipeline in Houdini

    Add a GLSL Shader parameter to the material (Edit Rendering Parameters, Material Option > OpenGL) and put the path to glsl .prog file into the field. GLSL shaders are responsible for a lot more than just surface shading, so you need to be careful what GL geometry types you apply the shader to. Any GLSL shader with a geometry shader stage will require a specific GL input type (triangles, lines, points), and be much more restricted as to what they can be applied to (polys, curves, particles). Others have more implicit targets, like a hair shader requiring lines or particle sprites requiring points, but not outright failing if you don't pass it the right geometry.
  6. GLSL Pipeline in Houdini

    Here's some introductory docs from the Houdini documentation to get you started. https://www.sidefx.com/docs/houdini/shade/opengl.html https://www.sidefx.com/docs/houdini/shade/glsl.html
  7. Crash report - Caught signal 11

    It looks like either the Redshift renderer has used up all available VRAM, or done something to the driver's internal state to mess it up. I'm guessing there's no crash if you create a new Render View without using Redshift (ie, using mantra)?
  8. Patronus Charm Effect

    I'd start with an animated, deforming sphere, and then emit particles from that. Then import the particles into SOPs and use a Trail SOP to get some of the trails, then further perturb those with low amplitude noise, like a mountain SOP.
  9. Linux Mint pros cons

    If I had to make the decision today to choose a Linux flavour, I'd probably go with Ubuntu 17.10. They've dropped Unity and gone back to Gnome, and also allow other WMs like KDE. I haven't been impressed with the (in)stability of Cinnamon on Mint, and there's also the question of security since the Mint team has made some questionable decisions forking from the main debian branch.
  10. Memory speed, DDR4 2666 vs DDR4 3466

    It's usually not worth it unless the price is marginally different from the slower RAM (<5%). Also, if you do buy higher speed RAM than the processor officially supports, you'll need to go into the BIOS/EFI and enable the XMP profile for the RAM in order to take advantage of the RAM. It won't usually give you the rated speed out of the box.
  11. Maybe try renaming the "agents" subdir to something else, like "agents_bak", or removing it (it's in the same dir as your hip file). It sounds like one of the cached agent files is causing the crash.
  12. op:/obj/copnet/OUT is what you want. It seems to be an issue with IFD generation, as if I promote the texture map parameter to a parm on the material builder and tag it with ogl_tex1, I can see the cop texture in the viewport. So the COP half of it is working properly.
  13. MiG-23 DPRK Combat Plane & Various ammo

    Looks pretty nice! I've always liked that particular plane design. Any chance of getting a shot with the wings swept back too?
  14. Two 1070 or One 1080ti?

    Always go for 1 higher-end card over 2 mid-level cards. The compatibility issues and restrictions of SLI, not to mention the VRAM issue, only make 2 cards an option if you're pairing 2 top-end graphics cards together.
  15. Switching Views using python/hscript

    You'll need to iterate through the pane tabs in the current desktop to find one whose type is SceneViewer, then: hou.curDesktop().paneTabs()[ index_of_viewort_tab ].setType( hou.CompositorViewer)
  16. Intel Discrete GPU

    Good luck to them, it's a pretty saturated and shrinking market. They're starting from a pretty distant third position, as their performance/watt is the worst of the big three currently (power consumption is good, performance is not). In other news, Intel has also announced a CPU with AMD graphics on chip, which gets simultaneous "about time" and "wth?" reactions from me. https://www.anandtech.com/show/12003/intel-to-create-new-8th-generation-cpus-with-amd-radeon-graphics-with-hbm2-using-emib
  17. What's up with the different editions of a GPU?

    The new 1070ti 8GB might be a good balance for you, in terms of price and performance.
  18. H16 Build Stability

    Probably the latest one.
  19. how null objects draw ontop of geometry?

    The null objects have their XRay flag set. You can toggle this using the object node's RMB menu, Flags > XRay.
  20. Fabric Engine no longer being developed

    Strange that there's no press release from the buying party or any other news, though. You'd think they'd want to announce that they've acquired the tech. Given the lack of fanfare I'm leaning towards them simply going out of business.
  21. Houdini 17 Wishlist

    The only thing that isn't multithreaded in the viewport is the calls to the GL functions to build buffers/textures and issue draw calls - because drivers have enough issues with single-threaded GL dispatch. I suspect what you're seeing is the single threaded texture upload/draw time.
  22. Houdini 16.5 Sneak Peek

    Probably the grooming and character work, but I wasn't involved enough in that to know the specifics.
  23. Houdini 16.5 Sneak Peek

    Jumping to a transient selection mode by holding down a key, much the way view is invoked with Space or ALT.
  24. New Intel i9 Core X CPU's

    Unless you're going to jump to one of the really high core count i9s, I would say stick with your 6900. The IPC hasn't changed enough between the two to warrant an upgrade, IMO.
  25. Assemble creates Packed Fragment primitives, while Pack just creates Packed Primitives. A Packed Fragment refers to a portion of an underlying shared geometry. In this case, all the packed fragments will refer to the same geometry, just different parts of it. The viewport can then draw this as a single mesh. But when you pack to Packed Primitives, the parts of the geometry you are packing from are extracted into new geometry for each packed prim. When the viewport goes to draw this it sees 7000 separate meshes. This takes much longer to draw as the overhead of sending 7000 batches is a long higher than sending a single batch. It's this overhead that slows things down a lot.