sketchucation logo sketchucation
    • Login
    1. Home
    2. Pierreden
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info
    P
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 40
    • Groups 1

    Pierreden

    @Pierreden

    10
    Reputation
    4
    Profile views
    40
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    Pierreden Unfollow Follow
    registered-users

    Latest posts made by Pierreden

    • RE: [Plugin] Sketchup Ivy

      @thomthom said:

      When you test your point against a face nested inside groups/faces you must trasnform that point to the co-ordinates of the face's containing face.

      So if you have a face nested inside a Group1 > ComponentInstance1 > Face, then you must add up the transformation of Group1 and ComponentInstance1 and apply that to the point to send to face.classify point.

      Thank you, get it! But i dont understand what transformations are applied to a new group (aka what happens when you group entities)?

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      @thomthom said:

      @pierreden said:

      No I haven't. If i make a single face and grows an ivy on it, without grouping the face first, there's no problem at all. But if i group the face before growing an ivy on it, adhesion doesn't work, a consequence of classify_point not returning 1. Unless a transformation is applied to a group by the very act of grouping, transformations itself cant explain this behaviour.

      I couldn't find classify_point anywhere in the code... not in the current version?

      How do you obtain the point you test against classify_point, an InputPoint?

      Look in livevector_core.rb. line 187.

      classify_point is used to find the closest face to a new node on a branch, so the points tested against classify_point is the last point on each branch.

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      @thomthom said:

      Have you taken into account the transformation of the group? If you pick a point on a face inside a group you get a point for the current context, and then you need to apply the transformation for the group(s) which the face is within.

      No I haven't. If i make a single face and grows an ivy on it, without grouping the face first, there's no problem at all. But if i group the face before growing an ivy on it, adhesion doesn't work, a consequence of classify_point not returning 1. Unless a transformation is applied to a group by the very act of grouping, transformations itself cant explain this behaviour.

      Can it be that Sketchup interprets this situation as if the point not being on the face itself, but "on" the group? ❓

      @thomthom said:

      I'm not sure if Selection Toys does it 100% correct. I can have a look in the code and compare against Vertex Tools (which I have tested on Windows and OSX).

      PM πŸ‘

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      Thanks for all comments, kind words, crits and suggestions! Uploaded a new version 0.6.3 and tries to solve a number of issues and suggestions.

      @Earthmover: BRILLIANT! I guess this goes for everyone, but if you got some nice looking leafs, flowers or Ivy'ish stuff, im more than willing to include it in the releases (or maybe organize it somehow, website?) πŸ’­

      @driven: Added the breaks in the html. Hope this is better for all mac users. Added formatting to h4 headings πŸ€“

      @driven/solo: I can confirm that i is 73 (thats on my scandinavian keyboard). Added 105 to the "reset ivy" key mapping on advice from you guys πŸ‘

      @sadyo: The tool code is rewritten (after shameless spying on thomthoms Selection_toys code. Hopefully i handle mouse events right this time πŸ˜’ )

      @Rodrigonotor: awesome! Will include this soon.

      @srx: Thank you! The components have now been switched with SU 7 components. Hopefulle this works!

      @thomthom: I guess its expected behaviour, but if you try to classify a point on a face which is inside a group, the point is classified as not on the face. The result is this.The second problem is that some branches in the plugin sometimes manage to "break through" faces. Im not sure if this is a classify_point issue. or plugin algorithm which sometimes break, but cant solve the problem 100%.

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      @solo said:

      @unknownuser said:

      Pixero wrote:
      Hmm...SHIFT+left mouse click doesn't finish the Ivy in 0.6 for me?

      Works for me, but pressing 'Y' does not reset for me.

      @solo: Its "i", not "y".

      @pixero: I dont got this problem either. maybe you have some conflicting plugins installed. I suppose there's no messages in the console?

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      @krisidious said:

      can Fredo's "Check Plugins for Update" be added to this?

      http://forums.sketchucation.com/viewtopic.php?f=180&t=36701&p=323092&hilit=Check+Plugins+for+Update#p323078

      Good idea. Will look into it.

      @pixero said:

      Hmm...SHIFT+left mouse click doesn't finish the Ivy in 0.6 for me?

      Hmmmmm.... Weird. Cleaned up the code abit. Try the new 0.6.2. πŸ‘

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      @pixero said:

      I can't get leaf size to work in the latest version.

      @pixero: Its working now πŸ‘

      @driven said:

      mostly works on the mac here.

      if key == 105 #i as in ivy, isn't an english SU shortcut key and works...

      john

      @driven: Thanks for the tip! reset button is now "i" πŸ‘

      @gaonirico said:

      I installed the version 0.5.4 but from the previous version 0.3 the menu not shows correctly and function the change of parameters. Happens because my monitor functions only to 800x600? or I must have installed some update of internet explorer?

      @gaonarico: I dont know im afraid. It might be a javascript issue, if so, updating you IExplorer might help. But this problem is noted and i really hope to solve it soon.

      @dbalex said:

      thanks! You're updating this plugin faster as hell! It's a nice improvement to have the stem (circle) made with more segments but maybe you should let the user choose between 3 and more, so we can keep the polycount low for big ivy walls.

      anyway thanks for your hard work, this plugin IS epic!

      @dbalex: Thank you man! glad you like it! You are right about the profile segments. I've added a parameter "branch detail" which sets the number of segments of the main branch. πŸ‘

      @oxer: Good to see its working! πŸ‘

      Peace out
      Pierre

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      @gaonirico said:

      @thomthom said:

      @gaonirico said:

      Mnn, maybe two errors: the first
      quietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledquietly_force_sync_mats_cb just calledERROR: skpHelperClasses.rb:updateSkpMaterial, unable to find a material called: Ivyleaf_21
      ERROR: skpHelperClasses.rb:updateSkpMaterial, unable to find a material called: Ivyleaf_21

      ... the second and but notable is that not takes me the changes of parameters in the menu

      That is a V-Ray for SketchUp error. What version do you have installed?

      Im use Sketchup 8.0.4811 and Vray 1.49.00

      Completely delete previous versions from the plugins folder and install the new 0.5.4

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      @oxer said:

      I have tested the new 0.5.3 version on Mac and now the Ivy window appears and don't disappears, in the first left-click the plugin runs, but in the second left-clic nothing happens, the keyboards combination don't works on Mac and you can't finish the ivy.
      The Ruby console is empty, in the image below you can see all.

      Thanks again Pierreden for your effort!! πŸ‘

      Try the new 0.5.4 Oxer... hope it helps!

      Peace out

      posted in Plugins
      P
      Pierreden
    • RE: [Plugin] Sketchup Ivy

      @pixero said:

      @mukul.ar said:

      @ Pixero: the leaves are materials applied to rectangular components. I believe you can select a new material (your leaf) and change it in one component (will change in all). But it might have limitations as to the position of the texture of the leaves. (or not)

      Thats just it.
      I would like to use
      a) different components for different Ivy's.
      b) components that are not just a rectangle.

      There is no need for the component to be rectangular, theres no limitations at all. All you need to think about is that the component axis is where the leaf attaches to the stem, and that the green axis (y) is the depth, x is the width and z is the height/thickness of the leaf.

      http://i.imgur.com/IG8cV.jpg

      As i said, beyond this there is no rules or requirements, (unless i forgot about something essential?). The easiest way to make a new leaf is to insert a old leaf component, click "make unique" and alter it as you like

      Regarding leaf selection, i guess a less primitive method will come in a future release, but for now you'll have to delete the leafs you dont want on the ivy.... Sorry about that. (Uploaded version 0.5.3 which makes it so that the leaf components are only loaded on startup, not every time the SketchupIvy tool is activated. The components can be found in the "Plugins/LiveIvy/Textures/" folder)

      Peace

      posted in Plugins
      P
      Pierreden