⚠️ Important | Libfredo 15.6b introduces important bugfixes for Fredo's Extensions Update

子版面

  • No decsciption available
    160 主題
    1k 貼文
    Rich O BrienR
    @gullfo said in SketchUcation Forum Interface: same it's working now across both Edge and Chrome on Win11 Thanks for checking
  • Useful freeware apps related to designing and productivity.
    361 主題
    3k 貼文
    pilouP
    Free TopMod Banana3 [image: 1767008020525-topmod_banana.jpg]
  • Type 'Do a Barrel Roll' into Google

    4
    0 評價
    4 貼文
    233 瀏覽
    Alan FraserA
    It'll work with Firefox too; but you need to use the Google search bar or be on the iGoogle page. Askew works the same as Tilt.
  • Soon on a list near you?

    4
    0 評價
    4 貼文
    283 瀏覽
    M
    Moving
  • Dog-Cat Diary

    7
    0 評價
    7 貼文
    430 瀏覽
    kenK
    @tig said: Dogs like to have masters. Cats like to have servants. Well TIG, that give new meaning to the phase, "The country is going to the dogs". Darn you have a way of making every thing so clear, a Renascence man. Ken
  • Cartoon making using sketchup

    15
    0 評價
    15 貼文
    869 瀏覽
    iichiversiiI
    Heres a test clip i put together to demo cartoon animation in sketchup http://youtu.be/dJWW0pPu8VA
  • Swamped with plugins...

    5
    0 評價
    5 貼文
    366 瀏覽
    Alan FraserA
    There was a thread a few months ago in which a load of us posted screenshots of our workspace and also the Plugins folder. Of course, some users find some plugins more useful than others, but if you study the various postings it ought to give you a rough straw-poll of which plugins prove to be generally the most useful. One or two people seem to have gone completely overboard with the number they use, but many of us already realised...like yourself...that more is not necessarily better.
  • Guess what crashed my Mac?

    16
    0 評價
    16 貼文
    805 瀏覽
    TIGT
    @tobobo said: Well done to everybody that voted for Auotcad . I had to download 3 patches for it too work properly Only 3 ? That's better than the PC version
  • How pumpkin pies are made...

    2
    0 評價
    2 貼文
    254 瀏覽
    mitcorbM
    This changes everything
  • 1956

    10
    0 評價
    10 貼文
    446 瀏覽
    boofredlayB
    Tattoo maybe [image: pt71_Rule.jpg]
  • Northern Alberta Institute of Technology

    3
    0 評價
    3 貼文
    198 瀏覽
    daleD
    Carbon sequestration systems
  • Pompeii is crumbling

    4
    0 評價
    4 貼文
    301 瀏覽
    R
    uhhh - that's "Lara" Croft - best to get the important things right eh....? cheers rabbit
  • Apple to take on Google maps in 3D

    2
    0 評價
    2 貼文
    229 瀏覽
    GaieusG
    It's been around for a while: http://www.brightsideofnews.com/news/2011/1/17/from-sweden-next-gen2c-nsa-like-3d-maps-thatll-knock-your-socks-off.aspx The issue will only be: when the world will be scanned with this advanced - but obviously expensive - method? We keep seeing some of those amazing examples but it will be something like Street View probably: the "interesting" or "important" things will soon be available - and nothing else.
  • Quantum Levitation

    7
    0 評價
    7 貼文
    273 瀏覽
    T
    Whole experiment is interesting. I do like the Locking. It is amazing how precisely the disks locks in its position! p.s. I am sorry for the doubled post. Haven't noticed former. Mods please merge both.
  • Autocad challange

    11
    0 評價
    11 貼文
    451 瀏覽
    TIGT
    Here's a quick example of a projectedges3plane tool <span class="syntaxdefault"></span><span class="syntaxkeyword">require&nbsp;</span><span class="syntaxstring">'sketchup.rb'<br /></span><span class="syntaxkeyword">=</span><span class="syntaxdefault">begin<br />TIG&nbsp;</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">c</span><span class="syntaxkeyword">)&nbsp;</span><span class="syntaxdefault">2011<br /></span><span class="syntaxkeyword">=</span><span class="syntaxdefault">end<br />module&nbsp;TIG<br />&nbsp;&nbsp;UI</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">menu</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"Camera"</span><span class="syntaxkeyword">).</span><span class="syntaxdefault">add_item</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"TIG.projectedges2plane"</span><span class="syntaxkeyword">){</span><span class="syntaxdefault">self</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">projectedges2plane</span><span class="syntaxkeyword">()}</span><span class="syntaxdefault">unless&nbsp;file_loaded</span><span class="syntaxkeyword">?(</span><span class="syntaxdefault">File</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">basename</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">__FILE__</span><span class="syntaxkeyword">))<br />&nbsp;&nbsp;</span><span class="syntaxdefault">file_loaded</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">File</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">basename</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">__FILE__</span><span class="syntaxkeyword">))<br />&nbsp;&nbsp;</span><span class="syntaxdefault">def&nbsp;self</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">projectedges2plane</span><span class="syntaxkeyword">()<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">model</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">Sketchup</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">active_model<br />&nbsp;&nbsp;&nbsp;&nbsp;ents</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">model</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">active_entities<br />&nbsp;&nbsp;&nbsp;&nbsp;view</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">model</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">active_view<br />&nbsp;&nbsp;&nbsp;&nbsp;cam</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">view</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">camera<br />&nbsp;&nbsp;&nbsp;&nbsp;eye</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">cam</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">eye<br />&nbsp;&nbsp;&nbsp;&nbsp;tar</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">cam</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">target<br />&nbsp;&nbsp;&nbsp;&nbsp;dir</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">cam</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">direction<br />&nbsp;&nbsp;&nbsp;&nbsp;ss</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">model</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">selection<br />&nbsp;&nbsp;&nbsp;&nbsp;es</span><span class="syntaxkeyword">=[]<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">ss</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">each</span><span class="syntaxkeyword">{|</span><span class="syntaxdefault">e</span><span class="syntaxkeyword">|</span><span class="syntaxdefault">es&nbsp;</span><span class="syntaxkeyword"><<&nbsp;</span><span class="syntaxdefault">e&nbsp;</span><span class="syntaxkeyword">if&nbsp;</span><span class="syntaxdefault">e</span><span class="syntaxkeyword">.class==</span><span class="syntaxdefault">Sketchup</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">Edge</span><span class="syntaxkeyword">}<br />&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;</span><span class="syntaxdefault">not&nbsp;ss</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">0</span><span class="syntaxkeyword">]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">UI</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">messagebox</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"No&nbsp;Edges&nbsp;in&nbsp;Selection!"</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span class="syntaxdefault">nil<br />&nbsp;&nbsp;&nbsp;&nbsp;end<br />&nbsp;&nbsp;&nbsp;&nbsp;model</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">start_operation</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"TIG.projectedges2plane"</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">group</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">ents</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">add_group<br />&nbsp;&nbsp;&nbsp;&nbsp;group</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">name</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"TIG.projectedges2plane"<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">gents</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">group</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">entities<br />&nbsp;&nbsp;&nbsp;&nbsp;pp</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">eye</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">offset</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">dir</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">eye</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">distance</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">tar</span><span class="syntaxkeyword">)/</span><span class="syntaxdefault">2</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">plane</span><span class="syntaxkeyword">=[</span><span class="syntaxdefault">pp</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">dir</span><span class="syntaxkeyword">]<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">es</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">each</span><span class="syntaxkeyword">{|</span><span class="syntaxdefault">e</span><span class="syntaxkeyword">|<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">ps</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">e</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">start</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">position<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vs</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">ps</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">vector_to</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">eye</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">ls</span><span class="syntaxkeyword">=[</span><span class="syntaxdefault">ps</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">vs</span><span class="syntaxkeyword">]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">pps</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">Geom</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">intersect_line_plane</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">ls</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">plane</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">pe</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">e</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">end</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">position<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ve</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">pe</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">vector_to</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">eye</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">le</span><span class="syntaxkeyword">=[</span><span class="syntaxdefault">pe</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">ve</span><span class="syntaxkeyword">]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">ppe</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">Geom</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">intersect_line_plane</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">le</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">plane</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">gents</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">add_line</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">pps</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">ppe</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">t0</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">Geom</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">Transformation</span><span class="syntaxkeyword">.new()<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">gents</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">intersect_with</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">true</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">t0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">gents</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">t0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">true</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">gents</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">to_a</span><span class="syntaxkeyword">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="syntaxdefault">model</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">commit_operation<br />&nbsp;&nbsp;end<br />end</span> It places a plane half way between the camera eye and target, it then projects the vertices of all selected edges onto that plane as a flat 2d grouped set of edges; to get the plane vertical use camera>2pt_perspective. Copy/paste code into a file called 'TIG-projectedges2plane.rb' in the Plugins folder it appears as an item in the Camera menu.[image: 4fxB_Capture.PNG][image: 3ubP_Capture1.PNG][image: UH4g_Capture2.PNG][image: ZM08_Capture3.PNG]
  • Where oh where is my IPhone 4S

    4
    0 評價
    4 貼文
    244 瀏覽
    Rich O BrienR
    Now ask which app crashes your Mac?
  • CubeStormer II

    4
    0 評價
    4 貼文
    298 瀏覽
    W
    Dang, I can't juggle or solve a rubik's cube.
  • World cup rugby 2011

    41
    0 評價
    41 貼文
    3k 瀏覽
    holmes1977H
    Ohhhhhh my head. I'm being so productive at work (sarcasm) 2day hangover
  • New ZBrush R2

    15
    0 評價
    15 貼文
    727 瀏覽
    michaliszissiouM
    Thanks, mitcorb, sid I found the app I like most. On sculpting I mean. Though based on less attractive developing solutions, still straight into art. No jokes. It's not just about developing, it's about a team that listens carefully to the artists needs. And they never asked money for upgrades...
  • Occupy Wall street

    77
    0 評價
    77 貼文
    3k 瀏覽
    IdahoJI
    Interestingly enough, OWS isn't even getting media coverage anymore ... I read from 4 different news sources on the 'net on a daily basis and not a single one of them reported an OWS event. However, Jennifer Lopez did have a breakdown on stage: http://www.cnn.com/2011/10/24/showbiz/celebrity-news-gossip/jennifer-lopez-stage-break-down/index.html?hpt=hp_t2 Cheers.
  • Use of Googles trademarks

    2
    0 評價
    2 貼文
    232 瀏覽
    KrisidiousK
    this may help you in the United States... http://en.wikipedia.org/wiki/Fair_use_%28U.S._trademark_law%29 when describing, suggesting the use of or critiquing a product it is considered "fair use"... the big point will be are you making money from the use of the trademark? if so then you'll need to acquire permission or license to use the trademark.
  • Quantum Locking

    3
    0 評價
    3 貼文
    222 瀏覽
    mitcorbM
    mother of pearloid dinette set

Advertisement