Search found 9 matches

by julian johnson
13 Mar 2014, 13:42
Forum: Programming
Topic: code for review: a mod of Julians's UVtoPosition
Replies: 11
Views: 4662

Re: code for review: a mod of Julians's UVtoPosition

Looks amazing :-) I'm just pasting some code that seems to make the plugin approx 20% faster. It might be too small an improvement for you to bother with but given the number of queries you're doing it might be worth investigating. Essentially I've rewritten the point in uv poly test which gains abo...
by julian johnson
10 Mar 2014, 15:17
Forum: Programming
Topic: code for review: a mod of Julians's UVtoPosition
Replies: 11
Views: 4662

Re: code for review: a mod of Julians's UVtoPosition

What a great application! Looks superb :-)
by julian johnson
10 Mar 2014, 13:37
Forum: Programming
Topic: code for review: a mod of Julians's UVtoPosition
Replies: 11
Views: 4662

Re: code for review: a mod of Julians's UVtoPosition

Hi rray, I don't think this answers any of your questions. I feel as though the available documentation on when, why and how to pull nodes so that you get a full dataarray is incomplete but here's my version with per point input/output. The biggest discovery I made was that I couldn't get valid data...
by julian johnson
04 Feb 2013, 10:36
Forum: ICE Compounds
Topic: Procedural Topo Pack
Replies: 49
Views: 27621

Re: Procedural Topo Pack

I came at this from another angle (the wrong one I guess!) in that I thought we needed to specify the segment length first and then all edges would be split into segments of that length. The target length gets rounded to fit. Anyway, here's the result. No repeats, no Oleg tricks...
by julian johnson
17 Jan 2013, 10:57
Forum: Plugins
Topic: Resourcedump
Replies: 72
Views: 68513

Re: Resourcedump

Great idea for a thread. I can only apologise for the state this scene and ICE Tree are in. I've tried to clean it up as much as possible. There's some very agricultural ICE hacking in there. Possibly someone might find some use for it. I never had the time to explore it further. It's based on the p...
by julian johnson
12 Nov 2012, 14:32
Forum: Community ICE Project
Topic: Challenge: Make the fastest island selection compound
Replies: 22
Views: 29063

Re: Challenge: Make the fastest island selection compound

For completeness, just updated the scene to include a comparison of the two basic techniques a) iterating outwards as Oleg does and b) identifying all the polygon islands first and then deriving the island-to-be-actioned from the polygon index (similar to Reinhard's compounds above). The former is a...
by julian johnson
11 Nov 2012, 13:19
Forum: Community ICE Project
Topic: Challenge: Make the fastest island selection compound
Replies: 22
Views: 29063

Re: Challenge: Make the fastest island selection compound

I never seemed to have any problems with Oleg's compound so I'm not sure this variant will work on other machines but in the attached scene I've used the same basic technique as Oleg (i.e. growing outwards from the initial vertices attached to the target poly) but tried to filter the search vertices...
by julian johnson
24 Oct 2012, 11:00
Forum: Rendering
Topic: Overriding materials set by ICE Topology
Replies: 2
Views: 1284

Re: Overriding materials set by ICE Topology

I put a custom boolean parameter on the relevant object and override this boolean as necessary with a conventional override. The boolean is then used in the ICE tree where you set materials to either only use MaterialID 0 or use the other MaterialIDs. If you set it to only use MaterialID 0 then the ...
by julian johnson
04 May 2012, 16:35
Forum: ICE Compounds
Topic: Select Polygons Interactive
Replies: 6
Views: 4425

Re: Select Polygons Interactive

Hi Constantine, Very nice work! I found that I could grab the parent object using PPG.Inspected(0). e.g. def size_OnChanged(): oParent = Application.GetValue(PPG.Inspected(0)).Parent3DObject attr = oParent.ActivePrimitive.Geometry.GetICEAttributeFromName("foo").DataArray2D[0][0] oSubC = oP...