Found 830 posts.
Search results Show results as topic list.
Technical Discussion » RHEL/CentoOS and Houdini support
- neil_math_comp
- 1743 posts
- Offline
The 2018 VFX Reference Platform [www.vfxplatform.com] requires GCC 6.3.1 with C++14 enabled when compiling C++ plugins on Linux, so other 3D software packages will require it this year also. GCC 4.8.x doesn't support C++14, so some things would probably not compile. I don't know whether there would be any issues if you're not compiling C++ plugins, (though I'm not an expert on Linux library dependencies and such).
Technical Discussion » how to select a primitive from detail class with VEXpression ? please help
- neil_math_comp
- 1743 posts
- Offline
pande
original name: area
pandeAttribute names are case sensitive. Also, a couple useful tips are that the detail VEX function [www.sidefx.com] doesn't need the 3rd parameter, since it's just ignored anyway, and most geometry reading functions will accept integers to refer to input geometry, so you could do:
VEXpression: @Area == detail(“../attribpromote1”, “maxArea”, 0)
@area == detail(0, "maxArea")
Hopefully that works for you!
Edit: Oh, also, the other big thing to note is that if multiple primitives have the same area and they have the maximum area, it might select multiple, but that might be fine for the case you need it for.
Edited by neil_math_comp - Oct. 12, 2018 12:01:04
Houdini Lounge » HOUDINI 17 installation failed, help!
- neil_math_comp
- 1743 posts
- Offline
bijianchangModern AMD CPUs have had SSE4.1 for about the last 6 years. It's unfortunate that you seem to have one of the old ones that only supports SSE4a. Sorry.
Houdini 17 doesn't support AMD's CPU?
Technical Discussion » WARNING! DO NOT INSTALL 17 IF YOU STILL USE 15.5
- neil_math_comp
- 1743 posts
- Offline
Interesting. It must not have been picking up the environment variable correctly. Good to know that it's just tbbmalloc, though. Hopefully we can find some way to try to reduce the impact of any future tbbmalloc compatibility breaks due to Windows updates, since I think it's happened a few times now.
Technical Discussion » WARNING! DO NOT INSTALL 17 IF YOU STILL USE 15.5
- neil_math_comp
- 1743 posts
- Offline
Strange. Another report of a similar crash just this morning was fixed by setting the environment variable, though they were on Windows 7. If you copy the tbb.dll, tbbmalloc.dll, and tbbmalloc_proxy.dll from H17.0's bin directory and paste them in H15.5's bin directory, does that fix it?
Technical Discussion » WARNING! DO NOT INSTALL 17 IF YOU STILL USE 15.5
- neil_math_comp
- 1743 posts
- Offline
Wild guess: try adding an environment variable
To clarify, I can't even start 15.5 in Windows 10 without disabling tbbmalloc, because of Windows updates that lead to a crash on startup if it's enabled. There's not a lot we can do about the issue if it's that, unfortunately, other than telling people to add the environment variable. You'll probably want to remove the environment variable or set it to
TBBMALLOC_PROXY_ENABLE
with value 0
then try launching Houdini 15.5 again. If that works, it may be unrelated to 17.0 and more related to Windows updates breaking the memory allocator we use on Windows, tbbmalloc. To clarify, I can't even start 15.5 in Windows 10 without disabling tbbmalloc, because of Windows updates that lead to a crash on startup if it's enabled. There's not a lot we can do about the issue if it's that, unfortunately, other than telling people to add the environment variable. You'll probably want to remove the environment variable or set it to
1
for 17.0, though, 'cause tbbmalloc is a lot faster than the default allocator.
Edited by neil_math_comp - Oct. 11, 2018 10:53:02
Houdini Lounge » New Houdini 17 features that weren't promoted?
- neil_math_comp
- 1743 posts
- Offline
HongMaoThat one's been opdeprecated since 15.5, so it shouldn't show up in the tab menu unless you've removed the entry in OPcustomize. Is it showing up in the tab menu for you?
Capture Metaball
HongMaoConvex Decomposition is mentioned here: https://www.sidefx.com/docs/houdini/news/17/rbd.html [www.sidefx.com]
“Convex Decomposition,” “Falloff,” “Winding Number,”
Falloff and Winding Number are mentioned here: https://www.sidefx.com/docs/houdini/news/17/geo.html [www.sidefx.com]
There's also an HDK example in
$HFS/toolkit/samples/SOP/SOP_WindingNumber/
, and some open source code on GitHub (https://github.com/sideeffects/WindingNumber), for the Winding Number SOP.
Houdini Indie and Apprentice » Recording with Performance Monitor crashes H.Indie
- neil_math_comp
- 1743 posts
- Offline
Please log bug reports for crashes at: https://www.sidefx.com/bugs/submit/ [www.sidefx.com] Please send a HIP file and a clear set of steps for reproducing the crash, (e.g. like below), as well as all of the text you get from Help > About Houdini > Show Details > right-click > Copy Text.
An example set of steps that does not reproduce the crash for me is:
0) Open Houdini.
1) Ctrl+click on the Box shelf tool.
2) Dive into the Geometry object node.
3) Set the x component of the Center parameter to
4) Click on the Performance Monitor tab.
5) Click Record.
6) Press play.
An example set of steps that does not reproduce the crash for me is:
0) Open Houdini.
1) Ctrl+click on the Box shelf tool.
2) Dive into the Geometry object node.
3) Set the x component of the Center parameter to
$T
and press enter.4) Click on the Performance Monitor tab.
5) Click Record.
6) Press play.
Houdini Indie and Apprentice » Houdini 17
- neil_math_comp
- 1743 posts
- Offline
You should be able to just download the Houdini 17.0 installer for Mac, install it, and run it, as long as your system meets the system requirements [www.sidefx.com] and there aren't any driver issues.
Houdini Lounge » Import Lidar data with XYZRGB-format
- neil_math_comp
- 1743 posts
- Offline
If it's just simple tabular data you might be able to use the Table Import SOP, or if you need fancier options, you can use the Load Data Table (https://www.orbolt.com/asset/ndickson::load_data_table) asset from Orbolt.
Edited by neil_math_comp - Oct. 10, 2018 13:55:31
Houdini Lounge » Polygon Pen tool or simular in Houdini
- neil_math_comp
- 1743 posts
- Offline
You might be looking for the TopoBuild SOP. It provides a bunch of various functionality like that.
Houdini Learning Materials » Houdini attributes
- neil_math_comp
- 1743 posts
- Offline
AndrBy default, if it's not specified in at least one place in the wrangle with a prefix or an explicit declaration like
Add a wrangle with:
v@myVector = set(1,2,3);
@N = @myVector; // @N is set correctly to (1,2,3). @N and @myVector are created in the same context (same wrangle)
Now add another wrangle to the one just created and re-assign @N to @myVector:
@N = @myVector; // @N is set now to (1,1,1) !! Only the first component is read.
Is Houdini no more aware that @myVector is a vector?
To fix that, you have to specify that it is a vector. @N = v@myVector; works indeed.
vector @myVector;
Attribute Wrangle's VEX code will assume that attributes are single float values, except for a few hardcoded ones with different default assumptions, (for example, @P, @N, @v, @Cd, @up,
will be assumed to be vector, @id
will be assumed to be an integer, and @orient
will be assumed to be a vector4, among others.) If you're not sure, it's always best to be on the safe side.The reason that it can't just dynamically figure out attribute types as they come in is a bit technical, but in a nutshell, the VEX code needs to know what types it's dealing with before it actually receives any input data. When it eventually gets input data, if the types mismatch, it needs to convert to whatever type VEX already chose. In concept, it could recompile the VEX code if there are mismatched bindings, but that would be quite complicated to manage internally and would have behavioural/compatibility consequences that might not always be what people expect.
Houdini Indie and Apprentice » terrible installation system based on powershell, sloppy
- neil_math_comp
- 1743 posts
- Offline
danute3By any chance, could you post a link to the post? There are links to individual posts in the bottom right of every post, so that they can easily be linked-to individually.
the powershell info is on this forum, your software engineer made a post about including it to improve installation experience
I once ran into an issue with anti-virus software (Norton) randomly deleting or moving files during the Houdini installation, so if you have anti-virus software other than Windows Defender, the issue might be something related to that.
Houdini Indie and Apprentice » terrible installation system based on powershell, sloppy
- neil_math_comp
- 1743 posts
- Offline
danute3Sorry, but what Powershell requirement are you referring to? Unless I'm mistaken, Houdini doesn't require Powershell, and neither does the installer. It's not listed on our system requirements page [www.sidefx.com]. The installation system is actually based on NSIS, which hasn't been updated since long before Powershell existed, which itself isn't a great thing, but it usually works.
The powershell requirement
danute3Sounds like a permissions issue. Does that file exist? If so, what happens if you try to manually delete it? Do you have User Account Control disabled? What version of Windows are you running? (e.g. Windows 10 Home? Windows 10 Pro? Windows 10 S? Windows 7 Pro?) Note that “Windows 10 S” is not supported, but other versions of Windows 10 are, and Windows 7 and 8 are. If it's some variation of Windows 10, what major update are you on? Are you running Windows in a virtual machine?
Delete file: C:\Program Files\Side Effects Software\Houdini 16.5.571\vcredist_x64.exe
and thats it, the installer is stuck, forever.
Houdini Lounge » GLTF 2.0 file format
- neil_math_comp
- 1743 posts
- Offline
Technical Discussion » tooo small on my 4k display
- neil_math_comp
- 1743 posts
- Offline
If you can manage to use the system magnifier for a few seconds:
0) Open Houdini.
1) Edit > Preferences > General User Interface.
2) Set Global UI Size to High DPI.
3) Click Accept.
4) Close Houdini and reopen it.
Hopefully that works.
You can apparently also start Houdini from the command line as
0) Open Houdini.
1) Edit > Preferences > General User Interface.
2) Set Global UI Size to High DPI.
3) Click Accept.
4) Close Houdini and reopen it.
Hopefully that works.
You can apparently also start Houdini from the command line as
houdini -highdpi
Edited by neil_math_comp - Aug. 28, 2018 11:40:32
Houdini Indie and Apprentice » Quaternion and attribute create
- neil_math_comp
- 1743 posts
- Offline
The 4th component of a quaternion isn't an angle. If you check the Geometry Spreadsheet with your Attribute Wrangle example, you can see that both component 1 and component 3 are changing. When going past 180 degrees, component 3 is negative.
Also, the angle of rotation will be the opposite of that in your Attribute Create, since
Hopefully that at least clears up why there's an issue, though I'm not a good person to describe how quaternions actually do work. Sorry.
Also, the angle of rotation will be the opposite of that in your Attribute Create, since
0,0,0,1
is an identity transform, not 0,1,0,0
, and since quaternions are scale-invariant, 0,1,0,10000000
will be approximately equivalent to the identity transform 0,0,0,1
.Hopefully that at least clears up why there's an issue, though I'm not a good person to describe how quaternions actually do work. Sorry.
Edited by neil_math_comp - Aug. 28, 2018 11:33:09
Houdini Indie and Apprentice » Help to find Tutorial
- neil_math_comp
- 1743 posts
- Offline
Hopefully some of the videos here https://www.sidefx.com/learn/ [www.sidefx.com] should help get you started.
Technical Discussion » A boolean problem that I still struggle with!
- neil_math_comp
- 1743 posts
- Offline
Technical Discussion » Error installing licenses
- neil_math_comp
- 1743 posts
- Offline
-
- Quick Links