PHP would also help teach important abstract principles of programming. But by design it's geared towards server-side web development, whereas Python is more high-level and general-purpose. Lessons learned regarding Python would be directly applicable within Houdini, and many other graphics programs these days.
https://blog.udemy.com/modern-language-wars/ [blog.udemy.com]
Found 177 posts.
Search results Show results as topic list.
Houdini Learning Materials » how to learn VEX
- Cyzor
- 181 posts
- Offline
Technical Discussion » H14 boot up time on osx
- Cyzor
- 181 posts
- Offline
I'm still on OS X 10.9.5, and haven't observed any such slowdown.
Apple's Console utility can sometimes provide a hint about where to look more closely to diagnose a problem. A slew of nearly identical warnings often indicates a problem.
Apple's Console utility can sometimes provide a hint about where to look more closely to diagnose a problem. A slew of nearly identical warnings often indicates a problem.
Houdini Indie and Apprentice » All about normals
- Cyzor
- 181 posts
- Offline
Though not specific to Houdini, here are some additional resources about surfaces and their properties:
https://en.wikipedia.org/wiki/Surface_normal [en.wikipedia.org]
http://blog.db-in.com/calculating-normals-and-tangent-space/ [blog.db-in.com]
http://fullonsoftware.co.uk/snippets/content/Math_-_Calculating_Face_Normals.pdf [fullonsoftware.co.uk]
http://tech-artists.org/wiki/Normal_map [tech-artists.org]
http://mathworld.wolfram.com/NormalVector.html [mathworld.wolfram.com]
http://na.industrial.panasonic.com/blog/measurement-sensors-specular-vs-diffuse [na.industrial.panasonic.com]
https://en.wikipedia.org/wiki/Surface_normal [en.wikipedia.org]
http://blog.db-in.com/calculating-normals-and-tangent-space/ [blog.db-in.com]
http://fullonsoftware.co.uk/snippets/content/Math_-_Calculating_Face_Normals.pdf [fullonsoftware.co.uk]
http://tech-artists.org/wiki/Normal_map [tech-artists.org]
http://mathworld.wolfram.com/NormalVector.html [mathworld.wolfram.com]
http://na.industrial.panasonic.com/blog/measurement-sensors-specular-vs-diffuse [na.industrial.panasonic.com]
Houdini Indie and Apprentice » go up level
- Cyzor
- 181 posts
- Offline
I don't know which tutorial you're following, but terminology about going up a level probably means switching from the SOP to the OBJ context. You can use the path navigator and various keyboard shortcuts to change the view from a network item to its container.
Houdini Lounge » Houdini to make complete movie?
- Cyzor
- 181 posts
- Offline
Speaking of pre-production, you may also be interested in examining the storyboards and color scripts of the films you admire. They show an astounding level of deliberation and planning, and may help you envision the story, pacing, and emotional tone of your project.
http://www.amazon.com/Art-Pixar-Complete-Scripts-Animation/dp/0811879631/ [amazon.com]
http://www.amazon.com/Art-Pixar-Complete-Scripts-Animation/dp/0811879631/ [amazon.com]
Houdini Learning Materials » how to learn VEX
- Cyzor
- 181 posts
- Offline
This might be more basic than what you need, but Ari Danesh's Wrangle Workshop introduces some principles and examples of the VEX language:
https://vimeo.com/67677051 [vimeo.com]
https://vimeo.com/67677051 [vimeo.com]
Houdini Learning Materials » Newbie question about adding nodes in the network pane
- Cyzor
- 181 posts
- Offline
Maybe you just need to press return twice - once to confirm the filtered selection, and again to drop it in place. You can also reveal the tool palette pane (organized in a tree view) to drag nodes into the network from a fixed browsable list.
Houdini Indie and Apprentice » Thinking about a new Macbook Pro. Would its GT 750M be fine?
- Cyzor
- 181 posts
- Offline
I don't how well the GeForce GT 750M will perform, but if it supports OpenGL 3.3, Houdini should be able take full advantage of the card's capabilities.
Windows or Linux systems can accommodate a wide range of GPU hardware with fast, native OpenGL drivers. Because of OpenGL limitations in earlier versions of OS X, a Mac wasn't necessarily the most suitable choice for 3D processing. But the situation has improved [developer.apple.com] with OS X 10.9 and newer.
And now with Houdini 14, the viewport runs quickly and looks beautiful on all platforms.
Windows or Linux systems can accommodate a wide range of GPU hardware with fast, native OpenGL drivers. Because of OpenGL limitations in earlier versions of OS X, a Mac wasn't necessarily the most suitable choice for 3D processing. But the situation has improved [developer.apple.com] with OS X 10.9 and newer.
And now with Houdini 14, the viewport runs quickly and looks beautiful on all platforms.
Work in Progress » Head model
- Cyzor
- 181 posts
- Offline
Houdini Lounge » Oh my god this is so much better
- Cyzor
- 181 posts
- Offline
Indeed, Houdini 14 is a fantastic release. The UI refinement and revamped features are amazing.
SI Users » Script Editor History Pane - equivalent in Houdini?
- Cyzor
- 181 posts
- Offline
Jeff Wagner of Side Effects has an interesting explanation about Houdini's design philosophy in this regard:
Most other apps were architected as modellers where they work and update a cache of the geometry. Then you tack on scripts and in some cases you can keep the node tree around to recalculate as required. Ultimately everything ends up in a cache (shape node if you may). This means that some scripts modify the geometry and are not recorded as discrete steps as residual nodes. This means you absolutely need a command echo tool to trap those actions to re-create in a tool or to repeat.https://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&t=31193 [sidefx.com]
Houdini Lounge » When was Houdini 1.0 and Prisms 1.0 released?
- Cyzor
- 181 posts
- Offline
Such a fascinating history. Here's a 1999 article about SESI's adoption of Linux:
Although the Houdini port to Linux is big news for graphics nuts like me, don't expect to run out and pick up a copy of Houdini off the shelf at CompUSA. A single-seat license for Houdini runs about $17,000 US, with the developer's kit running an additional $4,000 US. This is very high-end software for professional organizations.http://www.linuxjournal.com/article/3522 [linuxjournal.com]
Technical Discussion » Issue with Production Build 13.0.547 OS X
- Cyzor
- 181 posts
- Offline
Sure sounds like an incomplete or interrupted file download. See if you can run an image verification in Disk Utility, or try downloading using a different browser. Using OS X 10.7 shouldn't be an issue.
On OS X 10.9.4, the checksums don't match either, but the image mounts without any problems.
On OS X 10.9.4, the checksums don't match either, but the image mounts without any problems.
Technical Discussion » H13 and Retina display
- Cyzor
- 181 posts
- Offline
I'm using OS X 10.9.1 on a Late 2013 15" MBP with external GPU.
I'd also be interested in hearing how this external GPU system is working out. From what I've read, even Thunderbolt 2.0 doesn't have quite enough bandwidth for full graphics acceleration.
Houdini Indie and Apprentice » Houdini and Python IDE
- Cyzor
- 181 posts
- Offline
A free option that may be of interest is IPython with Houdini's remote procedure call (RPC). IPython is an interactive command-line debugger with code completion, shell integration, and dynamic help.
http://ipython.org [ipython.org]
Make sure IPython is using the same version of Python as Houdini (currently 2.7.5 in Houdini 13.0). After installing IPython, enable Houdini's remote procedure call (RPC). To do so, enter the following in a Houdini Python shell:
import hrpyc
hrpyc.start_server(use_thread=False, quiet=False)
Next, switch to an external terminal application and navigate to the Houdini library:
cd $H/houdini/python2.7libs
Next, launch IPython:
/usr/local/bin/ipython
Then import core Houdini Python modules:
import hou, hrpyc
Finally, establish a connection with the Houdini application:
connection, hou = hrpyc.import_remote_module()
Snoop around your scene file:
print hou.hipFile.name
—> buttery.hip
node = hou.node('obj/box')
node.setName('meltyBox')
And see the results in the GUI:
It's possible that this RPC approach will work with the other IDEs you've tried, too.
http://www.sidefx.com/docs/houdini13.0/hom/rpc [sidefx.com]
http://ipython.org [ipython.org]
Make sure IPython is using the same version of Python as Houdini (currently 2.7.5 in Houdini 13.0). After installing IPython, enable Houdini's remote procedure call (RPC). To do so, enter the following in a Houdini Python shell:
import hrpyc
hrpyc.start_server(use_thread=False, quiet=False)
Next, switch to an external terminal application and navigate to the Houdini library:
cd $H/houdini/python2.7libs
Next, launch IPython:
/usr/local/bin/ipython
Then import core Houdini Python modules:
import hou, hrpyc
Finally, establish a connection with the Houdini application:
connection, hou = hrpyc.import_remote_module()
Snoop around your scene file:
print hou.hipFile.name
—> buttery.hip
node = hou.node('obj/box')
node.setName('meltyBox')
And see the results in the GUI:
It's possible that this RPC approach will work with the other IDEs you've tried, too.
http://www.sidefx.com/docs/houdini13.0/hom/rpc [sidefx.com]
Houdini Lounge » Arnold for Houdini is now available for download
- Cyzor
- 181 posts
- Offline
Awesome, this looks great. I'm looking forward to learning more about Arnold's capabilities. Users should note that Indie and Apprentice have some limitations in allowing third-party rendering systems.
http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&p=155695 [sidefx.com]
http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&p=155695 [sidefx.com]
Houdini Indie and Apprentice » Do I get Houdini Indie for my iMac or my MacBook?
- Cyzor
- 181 posts
- Offline
My inclination would be to save the Indie license for the machine most likely to handle heavy-duty rendering. Doesn't look like a floating license with a network server is a viable option in Indie's licensing terms [sidefx.com].
For the integrated graphics, setting the environment variable HOUDINI_OGL_SOFTWARE to 0 may improve performance [sidefx.com].
For the integrated graphics, setting the environment variable HOUDINI_OGL_SOFTWARE to 0 may improve performance [sidefx.com].
Houdini Indie and Apprentice » Houdini Apprentice HD no longer being offered?
- Cyzor
- 181 posts
- Offline
Neat. This aggressive pricing that permits commercial use will definitely make Houdini a more appealing solution to a wider audience.
Houdini Learning Materials » Arnold for Houdini
- Cyzor
- 181 posts
- Offline
Thanks for taking the time to put that tutorial together. That's a massive monitor you've got there.
Arnold has a an intimidating number of parameters and controls, but the results certainly are impressive.
Arnold has a an intimidating number of parameters and controls, but the results certainly are impressive.
Houdini Lounge » Bad parameter reference even after removing the expression
- Cyzor
- 181 posts
- Offline
Maybe try right-clicking on the parameter field name that previously held the expression, and choose Delete Channels.
-
- Quick Links