sketchucation logo sketchucation
    • Login
    1. Home
    2. tomasz
    3. Posts
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    ⚠️ Important | Libfredo 15.6b introduces important bugfixes for Fredo's Extensions Update
    T
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 106
    • Posts 862
    • Groups 4

    Posts

    Recent Best Controversial
    • RE: FreeCad

      @mitcorb said:

      I didn't see anything on Import/ Export filetypes.

      The SVG looks interesting for me.


      Import options


      Export options

      posted in Freeware
      T
      tomasz
    • RE: FreeCad

      I am downloading it right now to see what it is capable of. The VERY interesting thing is :

      @unknownuser said:

      Complete access from python built-in interpreter, macros or external scripts to almost any part of FreeCAD, being geometry creation and transformation, the 2D or 3D representation of that geometry (scenegraph) or even the FreeCAD interface

      posted in Freeware
      T
      tomasz
    • RE: Great stuff Poland

      I am glad that Polish government decided to ban it.

      The quality of food has greatly decreased in Poland in last 20 years (ca. since we are free from communism). Free market and a greed makes food companies make worse and worse products for a still similar price. GM would make it even worse. In the past everything was organic in Poland. Most of products was coming from small farmers that produced it also for their families. Now when "leaders" of the market are big companies, the quality suffers.

      I am glad that the organic farming is still alive in Poland and this healthy food is being promoted in some shopping centres. It is an alternative, although more expensive, to the supermarkets' low quality food.

      posted in Corner Bar
      T
      tomasz
    • RE: Thea4SU - Instancing of external Thea models

      @sepo said:

      wow....this looks so promising. Could someone elaborate if the trees are going to fee pay for or part of library for existing users?

      They will be available for all licensed users.

      posted in Extensions & Applications Discussions
      T
      tomasz
    • RE: SU SDK and geometry creation

      @thomthom said:

      😞
      That was in 2009

      It is a pity, the SDK has not been developed at all.

      posted in Developers' Forum
      T
      tomasz
    • RE: SU SDK and geometry creation

      @thomthom said:

      The latest SDK includes examples for the SKPWriter and SKPReader.

      skpwriter_example.cpp

      <span class="syntaxdefault"><br /></span><span class="syntaxcomment">// Copyright 2010 Google Inc. All Rights Reserved.<br />// skpwriter_example.cpp ; Defines the entry point for the console application.<br />//<br /><br />#include "stdafx.h"<br /><br />#include <Windows.h><br />#include <assert.h><br /><br />#ifdef max<br />#undef max<br />#endif<br /><br />#include "source/sketchup/skpwriter/sapi/defs.h"<br />#include "source/sketchup/skpwriter/sapi/iapplication.h"<br />#include "source/sketchup/skpwriter/sapi/idocument.h"<br />#include "source/sketchup/skpwriter/sapi/ientitycontainer.h"<br />#include "source/sketchup/skpwriter/sapi/imodel.h"<br /><br /></span><span class="syntaxdefault">int main</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">int argc</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> char </span><span class="syntaxkeyword">*</span><span class="syntaxdefault">argv</span><span class="syntaxkeyword">[])<br />{<br /></span><span class="syntaxdefault">  atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">sketchup</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">ISketchUpApplicationPtr application </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> GetSkpApplication</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault">  assert</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">application </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> NULL</span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">  atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">sketchup</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">ISketchUpDocumentPtr document </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> application</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">NewDocument</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault">  assert</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">document </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> NULL</span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">  atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">sketchup</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">ISketchUpModelPtr model </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> document</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">GetModel</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault">  assert</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">model </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> NULL</span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">  atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">sketchup</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">ISketchUpEntityContainerPtr entity_container </span><span class="syntaxkeyword">=<br /></span><span class="syntaxdefault">    model</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">GetRoot</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault">  assert</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">entity_container </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> NULL</span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">// Import the file<br /></span><span class="syntaxdefault">  document</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">StartTransaction</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">_T</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"Import"</span><span class="syntaxkeyword">));<br /><br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">// Set camera position<br /></span><span class="syntaxdefault">  atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">sketchup</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CCameraDefinition camera_def</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">  camera_def</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">Set</span><span class="syntaxkeyword">(<br /></span><span class="syntaxdefault">    atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CPoint3d</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">100.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 100.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 100.0</span><span class="syntaxkeyword">),<br /></span><span class="syntaxdefault">    atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CPoint3d</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0.0</span><span class="syntaxkeyword">),<br /></span><span class="syntaxdefault">    atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CUnitVector3d</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 1.0</span><span class="syntaxkeyword">));<br /></span><span class="syntaxdefault">  model</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">SetCamera</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">camera_def</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">// Add geometry  <br /></span><span class="syntaxdefault">  entity_container</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">CreateLineSegment</span><span class="syntaxkeyword">(<br /></span><span class="syntaxdefault">    atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CPoint3d</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0.0</span><span class="syntaxkeyword">),<br /></span><span class="syntaxdefault">    atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CPoint3d</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">10.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 10.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0.0</span><span class="syntaxkeyword">));<br /><br /></span><span class="syntaxdefault">  atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CPoint3d face_pts</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">3</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">  face_pts</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">0</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CPoint3d</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">5.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 5.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 5.0</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">  face_pts</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">1</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CPoint3d</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 5.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 5.0</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">  face_pts</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">2</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">geometry</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">CPoint3d</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0.0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 5.0</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">  entity_container</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">CreateFace</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">face_pts</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 3</span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">  document</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">CommitTransaction</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">// save the file - pay attention to the version<br /></span><span class="syntaxdefault">  atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">sketchup</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">SketchUpFileVersion version </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> atlast</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">sketchup</span><span class="syntaxkeyword">;;</span><span class="syntaxdefault">MostRecent</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">  document</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">SaveFile</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">L</span><span class="syntaxstring">"example.skp"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> version</span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">  return 0</span><span class="syntaxkeyword">;<br />}<br /></span><span class="syntaxdefault"> </span>
      

      Will do a test whether it works inside SU.

      posted in Developers' Forum
      T
      tomasz
    • SU SDK and geometry creation

      Is someone using SU SDK for a geometry creation?

      I am considering populating a component definition with cpoints and I am wondering if it is possible and whether it is a stable solution.

      posted in Developers' Forum
      T
      tomasz
    • RE: Thea4SU - Instancing of external Thea models

      @frederik said:

      little off topic... The grass in that model - how have you made it...? 😳

      It is a model from Thea forum by hsdstudio. I have positioned it in regular rows and used Chris' "scale&rotate" plugin on them. Thanks Chris! 😄

      @thomthom said:

      Got a suggestion for the proxy though:

      Good one! I am considering building a front face, at least for Thea Library Trees. Your point cloud solution sounds interesting.

      I am wondering if there is someone who uses SU SDK for creating geometry? I am reluctant to try it, due to potential program stability problems.

      posted in Extensions & Applications Discussions
      T
      tomasz
    • Thea4SU - Instancing of external Thea models

      Dear Freinds,

      Please find a video of a new feature in the upcoming Thea For SketchUp.

      [flash=470,370:3bedmjpw]http://www.youtube.com/v/kizZm7BqEhk[/flash:3bedmjpw]

      Instancing of external Thea models directly in SketchUp will let you use models with a high polygon count directly inside the application without noticeably changing a size of a *.skp file.

      Inserted model is being displayed as an empty cube - a place-holder for a full model, which is being loaded into Thea when you press 'Render' button.

      Best wishes

      Tomasz

      posted in Extensions & Applications Discussions extensions
      T
      tomasz
    • RE: Education! Your thoughts?

      I have had two passions when I have had to decide what I would like to study. The First was shaping 3d space and the second was programming. I have chosen architecture, because I knew I couldn't design buildings without "official" qualifications. I knew I could be self-taught programmer.

      I am a fully qualified architect now and learn how to program in C++. An important fruit will be an integration of Thea with SketchUp. I dream of an architectural modeller in which I could merge my two passions. Who knows, time will tell...

      It is not an easy thing, because I have to think as Ken described in an "organic" fashion. I had to leave the "linear" thinking and let my other branch grow. It is growing for some time now, some of you know, I have written few Ruby plugins. Living in an "organic" manner is not easy. Some people say : "What about your CAREER?" and similar things. I have to listen to my heart and follow it. I want to develop all talents I discover in me.

      I fully agree with Ken. I guess the revolution in education has also to be organic! 😄

      posted in Corner Bar
      T
      tomasz
    • RE: UEFA-EURO 2012

      @mike lucey said:

      What a goal by Poland's Jakub Błaszczykowski!

      Yep. It was really nice.
      It is uplifting to see our team in a good condition. I was afraid that it will be extremely hard to get a good result in the match with Russia. It wasn't that bad. We have to face Czech team and win, to get out from the group.

      posted in Corner Bar
      T
      tomasz
    • RE: Thea For SketchUp 1.0 (Preview video)

      @pbacot said:

      From this I wonder if a Mac version will even be out within a year.... 😢

      We want to release the plugin for both platforms simultaneously. Thea4SU user interface is based on multi-platform library that will give Mac's version a native look. I will post a screen-shot or a short video, when we will have an OSX build.

      posted in Extensions & Applications Discussions
      T
      tomasz
    • RE: Thea For SketchUp 1.0 (Preview video)

      Just to clarify on the Mac version. I guess Dale was referring to Thea Studio available for Mac since the first release.

      The plugin will be also available for both systems, OSX & Windows, from a day of a first public release.

      posted in Extensions & Applications Discussions
      T
      tomasz
    • RE: SU2KT 3.17 missing bitmaps

      @nickchun said:

      Tridem,
      just renamed the file replacing the '&' with the text 'and'.
      Worked fine.
      Thanks very much, I will avoid the '&' character in my files from now on

      Thank you for letting me know. Will have a fix for it, when time permits.

      posted in Plugins
      T
      tomasz
    • Thea For SketchUp 1.0 (Preview video)

      Dear Friends,

      I have just uploaded a video showing a new product that we are "cooking" for SketchUp users.

      It will be a fully integrated Thea Render inside SketchUp. This includes the "Interactive Render", advanced material editor, storing Environment, Rendering, Display and camera settings per Scene/Page and many other features.

      The program is still in development phase, but you can see it already in action.

      In the Oven: Thea Render for SketchUp - YouTube
      Original post in Thea's forum.

      [flash=640,320:3knybkgz]http://www.youtube.com/v/RyHAIClzqT4[/flash:3knybkgz]

      Cheers

      Tomasz

      posted in Extensions & Applications Discussions extensions
      T
      tomasz
    • RE: A new home for SketchUp

      @mike lucey said:

      I've put a proposition up! Should we be voicing opinions on how WE would like to see SU possibly 'morphing'. Any thoughts on this?

      I would like to see a 64bit version of SketchUp with multi-thread support with a C++ SDK that will allow 3rd party developers to modify every smallest detail in a model & application (access to sections, watermarks, dimensions, PhotoMatch, control over OpenGL viewport,...), native "ThickFaces" (there were rumours about them, if I remember well, before Google took-over).

      If this will be achieved, SketchUp will be available in multiple flavours, which will suit certain user requirements.

      @mike lucey said:

      So my question is, could there be a companion front end to SketchUp that would allow the designer to 'draft up' the initial floor plans quickly and accurately? Maybe I should just start talking to the 3rd party developers that have produced all the great 2D drafting plugins and see what could be combined to create what I have in mind.

      I remember well our talk on this ... few years ago. It is right time to talk not only do devs, but also to SketchUp team. I really would like to see the Team openly and unrestrictedly participating in this forum.

      If they will give us, developers, the tools required and their support, SketchUp will flourish.

      posted in SketchUp Discussions
      T
      tomasz
    • RE: A new home for SketchUp

      @mike lucey said:

      I think everyone is enjoying all this speculation. One thing is for sure in my opinion, it is Google that will have the major benefit at the end of the day .... somehow. Mmmmm, maybe we could speculate as to how that might be the case? 😄

      I was thinking along this line:
      Google was looking for a company that would help Google Earth being populated with very precise models in terms of location and volumes. Currently GE models are "simplified" by users and Google would like to see something way more advanced/automated.
      From what I have learned so far, Trimble has an enormous experience and manufactures equipment that could fulfil the demand. Google has sold them the program + SketchUp patent and left 3D Warehouse available for 3D models created using highly improved SketchUp, Trimble 3D scanning technology and (?) cloud computing.
      This would explain why other companies (Autodesk) didn't receive a chance to kill our favourite tool. This would mean 64bit, multi-core SketchUp with a support for Trimble's tools and maybe even advanced C++ SDK to work on a models very efficiently.

      @kwistenbiebel said:

      Trimble: SketchUp fits with decade-long strategy

      If they are thinking in those terms, in ten years there will be no problem to use very high resolution models of whole cities even on a "laptop".

      posted in SketchUp Discussions
      T
      tomasz
    • RE: A new home for SketchUp

      @mark h. said:

      I wanted to share a comment that was left on our Facebook wall, because it has really resonated with our team today

      I will feel more comfortable if we will have a better contact with the whole SU team. It looks Google haven't allowed you to talk to us as openly as you wanted to. Will it change under Trimble wings?

      posted in SketchUp Discussions
      T
      tomasz
    • RE: A new home for SketchUp

      @thomthom said:

      @d12dozr said:

      Thom, they say they acknowledge the value of 3rd party developers, and will support them 👍

      👍 👍

      It would mean big improvements to Ruby API and official support for C++ access to the SketchUp application through a decent SDK.
      👍

      posted in SketchUp Discussions
      T
      tomasz
    • RE: A new home for SketchUp

      @solo said:

      Wondering if they would be bold enough or courteous enough to come on this forum to discuss their plans, I mean we are after all their support and will be their best asset in the future.

      Just to pretend, they are interested? They want turn SketchUp to serve their needs. Same way as Google did. Why discussing our requests when there will be no reasonable benefit to them?

      posted in SketchUp Discussions
      T
      tomasz
    • 1
    • 2
    • 7
    • 8
    • 9
    • 10
    • 11
    • 43
    • 44
    • 9 / 44