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

    Topics

    • fuzzybroF

      OctaneRender for SketchUp 0.12.142 is Released

      Watching Ignoring Scheduled Pinned Locked Moved Extensions & Applications Discussions extensions
      1
      0 Votes
      1 Posts
      903 Views
      No one has replied
    • fuzzybroF

      Two-point perspective from API

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      622 Views
      tt_suT
      I'm afraid that's a known limitation. We have an issue written up for it though. I'll add a reference to this thread to it.
    • fuzzybroF

      OctaneRender for SketchUp is Released

      Watching Ignoring Scheduled Pinned Locked Moved Extensions & Applications Discussions extensions
      5
      0 Votes
      5 Posts
      5k Views
      C
      I would love to see a Mac version too.
    • fuzzybroF

      Forest House Octane Renders

      Watching Ignoring Scheduled Pinned Locked Moved Gallery
      9
      0 Votes
      9 Posts
      2k Views
      R
      @lz said: Awesome renders. Those trees look perfect. Never heard of this before. Is Octane a seperate program that can import skp or is it implemented in sketchup like Vray? Hello there. Octane runs inside Sketchup rendering/editing in realtime. Octane has the StandAlone version that works with .obj files, but now we can model/edit/render all at same time inside Sketchup- Really great. You can see here a litle timelaps from that work. https://www.youtube.com/watch?v=JtOtQtQZklk%26amp;list=UUq7rgvAxgNEhYIVaXjV1avw facebook https://www.facebook.com/octane4sketchup?fref=nf overview http://render.otoy.com/manuals/Sketchup/?page_id=823 cheers resmas
    • fuzzybroF

      Fastest way to pass geometry to C Extension

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      180 Views
      tt_suT
      This sound like a bleeding edge optimization - where you need to profile to get your answer. In general, try to create as few Ruby objects as possible. Reuse data. Make use of bulk functions if possible.
    • fuzzybroF

      How does material color multiplication works?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      1k Views
      tt_suT
      I would need the deltas, and know whether the material is HSL shifted or tinted - something the Ruby API doesn't expose right now. But we have an issue open to address that.
    • fuzzybroF

      Pick material under cursor

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      199 Views
      Dan RathbunD
      FYI, at the console: ts = Sketchup.active_model.tools %(#004000)[#<Sketchup::Tools:0x999fd98>] ts.active_tool_name %(#004000)[PaintMatchTool] ts.active_tool_id %(#004000)[21255] On the PC using the tool id does not seem to work (whilst it does for other native tools): Sketchup.send_action( 21255 ) .. nor does a action string: Sketchup.send_action "selectPaintMatchTool:" ?
    • fuzzybroF

      API: Custom items in the Materials Window context menu

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Feature Requests sketchup
      1
      0 Votes
      1 Posts
      2k Views
      No one has replied
    • fuzzybroF

      ViewObserver doesn't fire messages on Zoom tool

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      256 Views
      Chris FullmerC
      Yeah, I can see this too. Thanks for reporting it. We've got it logged in our bug database now Chris
    • fuzzybroF

      Context menu in Materials Window (Inspector)?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      245 Views
      tt_suT
      Afraid not. But I think it sounds like a useful thing. I'd recommend you file a feature request. (Please include use case - it helps so much more than just the technical request.)
    • fuzzybroF

      Applying new Material to a Selection is extremely slow

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      368 Views
      dkendigD
      good catch
    • fuzzybroF

      Sketchup viewport resize event?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      1
      0 Votes
      1 Posts
      210 Views
      No one has replied
    • fuzzybroF

      How to get Surface (Group of faces) via Ruby API?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      248 Views
      fuzzybroF
      @tt_su said: These snippets should work: http://sketchucation.com/forums/viewtopic.php?f=180%26amp;t=41211#p365380 Oh, cool! Thanks a lot!
    • fuzzybroF

      Getting an active page

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      9
      0 Votes
      9 Posts
      254 Views
      Dan RathbunD
      I know what he meant.. my arg still stands. Sometimes "active" is appropriate.. other times "selected" is more appropriate. Still other times "current" may seem more appropriate. There is a difference between the terms. They are not direct synonyms.
    • fuzzybroF

      Remove_observer bug?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      277 Views
      fuzzybroF
      It's a pseudo-code. The actual code implies that observer object is a class instance variable: class Scene attr_accessor(;observer) def initialize @observer = MyEntitiesObserver.new end def observe Sketchup;;active_model.definitions.each do |definition| definition.entities.add_observer @observer end end def unobservre Sketchup;;active_model.definitions.each do |definition| definition.entities.remove_observer @observer end end end
    • fuzzybroF

      How to know if user has stopped orbiting camera?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      333 Views
      Dan RathbunD
      @chris fullmer said: ... suspend will tell you if the user has started using orbit or pan, ... Really? That is news to me. (The API docs do not say this.) AFAIK, a tool's suspend callback is called JUST BEFORE the tool becomes inactive, (so you can save stuff like your tool's state etc.,) and BEFORE the interruptor tool becomes active. Also.. because the Sketchup::Tools collection does not have Enumerable mixed in (and an each method defined,) there is no way to non-destructively read the last tool on the stack, nor even iterate the stack.
    • fuzzybroF

      ComponentInstance global transformation problem

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      350 Views
      tt_suT
    • fuzzybroF

      How to get Model Entities change event once?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      463 Views
      fuzzybroF
      Thanks, Dan! Your idea worked out very well using "onTransactionCommit" event of the Model Observer. On every commit event I simply reset the "changed" flag and then do the rest as you proposed.
    • fuzzybroF

      &quot;Enter&quot; key is not working in SU WebDialogs. Bug?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      244 Views
      fuzzybroF
      Ah, so simple Thank you guys!
    • 1 / 1