<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Camera position in axonomtery in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129344#M5736</link>
    <description>I think it clarifies it well enough.&lt;BR /&gt;
Two 400x300 renderings  of an axonometry of same model.&lt;BR /&gt;
Without knowing the position I cannot replicate the view/rendering.&lt;BR /&gt;&lt;IMG src="https://community.graphisoft.com/t5/image/serverpage/image-id/9386iFDE995CF079A9AB0/image-size/large?v=v2&amp;amp;px=999" border="0" alt="AxonomteryViewCenter.jpg" title="AxonomteryViewCenter.jpg" /&gt;</description>
    <pubDate>Wed, 20 Mar 2013 12:49:20 GMT</pubDate>
    <dc:creator>Tomasz Marek</dc:creator>
    <dc:date>2013-03-20T12:49:20Z</dc:date>
    <item>
      <title>Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129340#M5732</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;I have hard time getting a position of a camera with axonometric projection.&lt;BR /&gt;The 3x3 Transformation gives just info on direction and axonomtery in general. &lt;BR /&gt;Camera-&amp;gt;GetViewPoint() works only for perspective. How can I figure out a center of a view?&lt;/DIV&gt;</description>
      <pubDate>Wed, 02 Aug 2023 13:23:25 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129340#M5732</guid>
      <dc:creator>Tomasz Marek</dc:creator>
      <dc:date>2023-08-02T13:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129341#M5733</link>
      <description>well, there actually isn't a camera position in axonometry. Axonometry is a parallel projection just like a plan or an elevation.</description>
      <pubDate>Wed, 20 Mar 2013 12:32:25 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129341#M5733</guid>
      <dc:creator>Achille Pavlidis</dc:creator>
      <dc:date>2013-03-20T12:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129342#M5734</link>
      <description>How will you match a render with a view in 3D window?&lt;BR /&gt;
You can pan&amp;amp;zoom 3d view and a Archicad rendering covers just exactly this portion of the view ( camera-&amp;gt;GetBounds() ). Direction is not enough, I have to have a point in 3D space to "attach" this vector to.&lt;BR /&gt;
&lt;BR /&gt;
There is no "camera" position , but a "viewer position" given that the view area doesn't match an exact extents of a model.</description>
      <pubDate>Wed, 20 Mar 2013 12:36:57 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129342#M5734</guid>
      <dc:creator>Tomasz Marek</dc:creator>
      <dc:date>2013-03-20T12:36:57Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129343#M5735</link>
      <description>maybe post some screenshots, to understand what you are after</description>
      <pubDate>Wed, 20 Mar 2013 12:39:30 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129343#M5735</guid>
      <dc:creator>Achille Pavlidis</dc:creator>
      <dc:date>2013-03-20T12:39:30Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129344#M5736</link>
      <description>I think it clarifies it well enough.&lt;BR /&gt;
Two 400x300 renderings  of an axonometry of same model.&lt;BR /&gt;
Without knowing the position I cannot replicate the view/rendering.&lt;BR /&gt;&lt;IMG src="https://community.graphisoft.com/t5/image/serverpage/image-id/9386iFDE995CF079A9AB0/image-size/large?v=v2&amp;amp;px=999" border="0" alt="AxonomteryViewCenter.jpg" title="AxonomteryViewCenter.jpg" /&gt;</description>
      <pubDate>Wed, 20 Mar 2013 12:49:20 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129344#M5736</guid>
      <dc:creator>Tomasz Marek</dc:creator>
      <dc:date>2013-03-20T12:49:20Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129345#M5737</link>
      <description>&lt;BLOCKQUOTE&gt;Tomasz wrote:&lt;BR /&gt;I have hard time getting a position of a camera with axonometric projection.&lt;BR /&gt;
The 3x3 Transformation gives just info on direction and axonomtery in general. &lt;BR /&gt;
Camera-&amp;gt;GetViewPoint() works only for perspective. How can I figure out a center of a view?&lt;/BLOCKQUOTE&gt;
Sorry, that's all the information you can get from the API (as far as I'm aware). It is quite limiting, but reflects the way ArchiCAD works.</description>
      <pubDate>Wed, 20 Mar 2013 17:12:55 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129345#M5737</guid>
      <dc:creator>Ralph Wessel</dc:creator>
      <dc:date>2013-03-20T17:12:55Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129346#M5738</link>
      <description>The ExampleRenderingAddOn supplied with SDK 16 renders the view correctly, so there must be a way of figuring out a center of the view. I am surprised GS didn't supply such a basic functionality in their SDK.&lt;BR /&gt;
&lt;BR /&gt;
I have spent few hours analyzing the example, but haven't found a solution yet.</description>
      <pubDate>Thu, 21 Mar 2013 11:10:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129346#M5738</guid>
      <dc:creator>Tomasz Marek</dc:creator>
      <dc:date>2013-03-21T11:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129347#M5739</link>
      <description>Calling GetBounds () on the axonometric camera tells you the bounding box of the region that should be displayed. The center of the view is the center of this bounding box. &lt;BR /&gt;
Hope this helps, &lt;BR /&gt;
Zoltan</description>
      <pubDate>Mon, 25 Mar 2013 13:51:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129347#M5739</guid>
      <dc:creator>ivanfi</dc:creator>
      <dc:date>2013-03-25T13:51:17Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129348#M5740</link>
      <description>&lt;BLOCKQUOTE&gt;ivanfi wrote:&lt;BR /&gt;Calling GetBounds () on the axonometric camera tells you the bounding box of the region that should be displayed. The center of the view is the center of this bounding box. &lt;/BLOCKQUOTE&gt;
Bounding box gives me just horizontal and vertical size of a visible space. It doesn't give me the center, which should be 3D point. Get Bounds() returns two 2d points!</description>
      <pubDate>Mon, 25 Mar 2013 14:29:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129348#M5740</guid>
      <dc:creator>Tomasz Marek</dc:creator>
      <dc:date>2013-03-25T14:29:06Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129349#M5741</link>
      <description>The bounding box is 2D because it is the bounding box for clipping after the projection. There is no camera position in axonometric projection, only a direction and a 2D bounding box for clipping. It is enough to clip the result after the projection, because the unclipped result is independent of the bounding box.</description>
      <pubDate>Tue, 26 Mar 2013 10:55:14 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129349#M5741</guid>
      <dc:creator>ivanfi</dc:creator>
      <dc:date>2013-03-26T10:55:14Z</dc:date>
    </item>
    <item>
      <title>Re: Camera position in axonomtery</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129350#M5742</link>
      <description>Thank you. I understand now. The bounding box is positioned in relation to project origin. This will help me finding the "central" axis.&lt;BR /&gt;
&lt;BR /&gt;
For my application I have to specify a position in 3D to avoid clipping so typical in parallel projection. I will calculate it based on Model::GetBounds(). It would be nice if SDK could give such a safe "camera" position for the parallel projection.</description>
      <pubDate>Tue, 26 Mar 2013 16:45:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Camera-position-in-axonomtery/m-p/129350#M5742</guid>
      <dc:creator>Tomasz Marek</dc:creator>
      <dc:date>2013-03-26T16:45:40Z</dc:date>
    </item>
  </channel>
</rss>

