Black surface from imported Illustrator path
5564 12 3- bluelk
- Member
- 26 posts
- Joined: Nov. 2015
- Offline
- bluelk
- Member
- 26 posts
- Joined: Nov. 2015
- Offline
- awong
- Member
- 818 posts
- Joined: Sept. 2013
- Offline
It might be best if you can submit a bug for this, and attach a simple .ai or .eps file to go with it. I don't know too much about our eps support. I did try some simple cases (not generated from Adobe Illustrator), and they seem to import ok. I've attached a simple example.
EPS is pretty complicated to import, so it's entirely possible that there are things that we don't support correctly. Illustrator's does seem to have several options for selecting versions. Have you tried using some older/simpler exporting option?
EPS is pretty complicated to import, so it's entirely possible that there are things that we don't support correctly. Illustrator's does seem to have several options for selecting versions. Have you tried using some older/simpler exporting option?
Andrew / アンドリュー
- verysame
- Member
- 59 posts
- Joined: May 2015
- Offline
- bluelk
- Member
- 26 posts
- Joined: Nov. 2015
- Offline
awong
It might be best if you can submit a bug for this, and attach a simple .ai or .eps file to go with it. I don't know too much about our eps support. I did try some simple cases (not generated from Adobe Illustrator), and they seem to import ok. I've attached a simple example.
EPS is pretty complicated to import, so it's entirely possible that there are things that we don't support correctly. Illustrator's does seem to have several options for selecting versions. Have you tried using some older/simpler exporting option?
What software did you use to generate that EPS?
- verysame
- Member
- 59 posts
- Joined: May 2015
- Offline
After a very basic test, it seems it works fine from Inkscape.
From AI it doesn't matter what version or format I choose, it always comes with the black filled surface.
So, the workaround for now could be exporting an SVG from AI to Inkscape and then saving this back to EPS. But, yes, this needs to be fixed.
From AI it doesn't matter what version or format I choose, it always comes with the black filled surface.
So, the workaround for now could be exporting an SVG from AI to Inkscape and then saving this back to EPS. But, yes, this needs to be fixed.
Andrew
Houdini Apprentice
Houdini Apprentice
- Nicolas Heluani
- Member
- 280 posts
- Joined: Dec. 2015
- Offline
I was going to start a new topic on this issue…but yes, I have here the same issues after importing Ai files (saved the .ai file in version 08, to eliminate compression, etc).
Black filled surface, and to be honest the primitive created is not very clean.
Maybe this is a noob question, but is there anyway to extract just the curve from an illustrator file rather than the resulting primitive?
Black filled surface, and to be honest the primitive created is not very clean.
Maybe this is a noob question, but is there anyway to extract just the curve from an illustrator file rather than the resulting primitive?
- Nicolas Heluani
- Member
- 280 posts
- Joined: Dec. 2015
- Offline
Hi everyone!
I just started with Houdini so I feel a little bit embarrassed about the way i think I fixed the black surface. It seems that Houdini when importing .ai files add a black color to the pimitives. So just add a color node, make it white, to your imported file and your preview will be nicer. Or delete the attribute Cd from the primitives.
Or you could just ignore the point color information on the shader that you apply to your object.
I just started with Houdini so I feel a little bit embarrassed about the way i think I fixed the black surface. It seems that Houdini when importing .ai files add a black color to the pimitives. So just add a color node, make it white, to your imported file and your preview will be nicer. Or delete the attribute Cd from the primitives.
Or you could just ignore the point color information on the shader that you apply to your object.
- Marcola
- Member
- 6 posts
- Joined: May 2017
- Offline
This is still happening in the non-commercial version 16.0.633. This is a very primary bug, Houdini have such potential but still not quite as robust as the 2 main rivals when it comes to simple tasks. I found a work around for the black surface generated after importing an .ai file, just add a color node before the material node inside the geo. Make sure to leave the color inside the color node as white and voi la, hi color!
- neil_math_comp
- Member
- 1743 posts
- Joined: March 2012
- Offline
As awong said above, please submit a bug report [www.sidefx.com] with the relevant files and a sequence of steps to reproduce the problem if something is being imported incorrectly.
Writing code for fun and profit since... 2005? Wow, I'm getting old.
https://www.youtube.com/channel/UC_HFmdvpe9U2G3OMNViKMEQ [www.youtube.com]
https://www.youtube.com/channel/UC_HFmdvpe9U2G3OMNViKMEQ [www.youtube.com]
- Nicolas Heluani
- Member
- 280 posts
- Joined: Dec. 2015
- Offline
long time ago in a galaxy far away I produced this tool to clean AI files:
https://www.orbolt.com/asset/Butachan::aiCleanerNH::1.0
I think it still can be used for cleaning up imported AI.
Nic.
https://www.orbolt.com/asset/Butachan::aiCleanerNH::1.0
I think it still can be used for cleaning up imported AI.
Nic.
- ralf_b
- Member
- 4 posts
- Joined: Feb. 2019
- Offline
Because there has never been an answer given to this question and I stumbled over this thread while looking for something else, here is the answer by the Entagma guys: How to render only the outline starts at about 3:30
https://vimeo.com/282137418 [vimeo.com]
In short: Use the “ends” SOP to open the spline
https://vimeo.com/282137418 [vimeo.com]
In short: Use the “ends” SOP to open the spline
Edited by ralf_b - Aug. 11, 2019 18:01:21
- aekorps
- Member
- 21 posts
- Joined: May 2017
- Offline
It's not a bug. It's because the polys have a Cd attribute of 0,0,0 (black). They're also imported as a bezier nurbs.
You need a color sop to change to white (normal Houdini poly colour) and a convert sop to change to polys. You can adjust the resolution on the convert sop or use a resample before the convert to adjust the res.
You need a color sop to change to white (normal Houdini poly colour) and a convert sop to change to polys. You can adjust the resolution on the convert sop or use a resample before the convert to adjust the res.
-
- Quick Links