<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>3DTools Work Item Rss Feed</title><link>http://www.codeplex.com/WorkItem/List.aspx?ProjectName=3DTools</link><description>3DTools Work Item Rss Description</description><item><title>Created Issue: Namespace _3DTools [33148]</title><link>http://3dtools.codeplex.com/workitem/33148</link><description>_3DTools is not a good namespace at all. It will generate warnings in code quality checkers because of the leading underscore.&lt;br /&gt;You can use any other like WPF.3DTools or similar&lt;br /&gt;</description><author>jaime_olivares</author><pubDate>Sat, 22 Sep 2012 16:26:06 GMT</pubDate><guid isPermaLink="false">Created Issue: Namespace _3DTools [33148] 20120922042606P</guid></item><item><title>Commented Issue: removing ScreenSpaceLines3D from viewport [24288]</title><link>http://3dtools.codeplex.com/workitem/24288</link><description>if you remove a ScreenSpaceLines3D from the viewport, then the app crashes because the OnRender event is not removed, and the visual parent is missing then.&lt;br /&gt;I fixed this for me locally &amp;#40;see attached file&amp;#41;&lt;br /&gt;This is maybe not the best solution, but it works.&lt;br /&gt;Comments: ** Comment from web user: Guille29 ** &lt;p&gt;I have tested it yesterday and seems to work fine. I use this class quite often, because in my project the user should be able to design the geometry of a 3D object by changing the mess when feeling like. I&amp;#39;m happy I can finally get rid of those lines I don&amp;#39;t want to display anymore in a &amp;#34;decent way&amp;#34;. I hope no co-lateral problems will appear&amp;#33; &amp;#58;&amp;#41; Thanks again for your help&amp;#33;&lt;/p&gt;</description><author>Guille29</author><pubDate>Fri, 07 Oct 2011 08:29:02 GMT</pubDate><guid isPermaLink="false">Commented Issue: removing ScreenSpaceLines3D from viewport [24288] 20111007082902A</guid></item><item><title>Commented Issue: removing ScreenSpaceLines3D from viewport [24288]</title><link>http://3dtools.codeplex.com/workitem/24288</link><description>if you remove a ScreenSpaceLines3D from the viewport, then the app crashes because the OnRender event is not removed, and the visual parent is missing then.&lt;br /&gt;I fixed this for me locally &amp;#40;see attached file&amp;#41;&lt;br /&gt;This is maybe not the best solution, but it works.&lt;br /&gt;Comments: ** Comment from web user: osre ** &lt;p&gt;Hi, so far I did not notice any memory leaks. But the part of my program where I use the ScreenSpaceLines3D is used not verry often.&lt;/p&gt;</description><author>osre</author><pubDate>Fri, 07 Oct 2011 07:53:29 GMT</pubDate><guid isPermaLink="false">Commented Issue: removing ScreenSpaceLines3D from viewport [24288] 20111007075329A</guid></item><item><title>Commented Issue: removing ScreenSpaceLines3D from viewport [24288]</title><link>http://3dtools.codeplex.com/workitem/24288</link><description>if you remove a ScreenSpaceLines3D from the viewport, then the app crashes because the OnRender event is not removed, and the visual parent is missing then.&lt;br /&gt;I fixed this for me locally &amp;#40;see attached file&amp;#41;&lt;br /&gt;This is maybe not the best solution, but it works.&lt;br /&gt;Comments: ** Comment from web user: Guille29 ** &lt;p&gt;Hi, thanks for posting your source code. I&amp;#39;ve been searching everywhere, and it seems you are the only one who has done it. Thanks&amp;#33;&lt;br /&gt;I pasted your code in mine, compiled the .dll and it works&amp;#33; I hope there are no memory leaks&amp;#33; I have read somewhere about memory leak problems associated to screenspacelines3d. Do you know something about that&amp;#63;&lt;/p&gt;</description><author>Guille29</author><pubDate>Thu, 06 Oct 2011 17:27:49 GMT</pubDate><guid isPermaLink="false">Commented Issue: removing ScreenSpaceLines3D from viewport [24288] 20111006052749P</guid></item><item><title>Created Issue: Adding Pan / ZoomWindow / ZoomExtents [24866]</title><link>http://3dtools.codeplex.com/WorkItem/View.aspx?WorkItemId=24866</link><description>Adding pan&amp;#47;move, zoom window and zoom extents functionality&lt;br /&gt;</description><author>fixedgear</author><pubDate>Mon, 12 Oct 2009 09:37:40 GMT</pubDate><guid isPermaLink="false">Created Issue: Adding Pan / ZoomWindow / ZoomExtents [24866] 20091012093740A</guid></item><item><title>Created Issue: removing ScreenSpaceLines3D from viewport</title><link>http://3dtools.codeplex.com/WorkItem/View.aspx?WorkItemId=24288</link><description>if you remove a ScreenSpaceLines3D from the viewport, then the app crashes because the OnRender event is not removed, and the visual parent is missing then.&lt;br /&gt;I fixed this for me locally &amp;#40;see attached file&amp;#41;&lt;br /&gt;This is maybe not the best solution, but it works.&lt;br /&gt;</description><author>osre</author><pubDate>Wed, 12 Aug 2009 08:49:14 GMT</pubDate><guid isPermaLink="false">Created Issue: removing ScreenSpaceLines3D from viewport 20090812084914A</guid></item><item><title>CREATED ISSUE: Combobox does not render in 3D</title><link>http://www.codeplex.com/3DTools/WorkItem/View.aspx?WorkItemId=15524</link><description>Hi,  if you add a combo box to the Visual which is referenced by the InteractiveVisual3D class, then when you click on the combo box the drop down is shown in 2D not 3D.&lt;br /&gt;</description><author>themightycoder</author><pubDate>Sun, 09 Mar 2008 07:05:06 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Combobox does not render in 3D 20080309070506A</guid></item><item><title>COMMENTED ISSUE: Crashed</title><link>http://www.codeplex.com/3DTools/WorkItem/View.aspx?WorkItemId=9147</link><description>Started Photo Browser, tried to authenticate.&lt;br /&gt;I got the following error&amp;#58;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;summary&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; Gets a frob from the Flickr service&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;returns&amp;#62;&amp;#60;&amp;#47;returns&amp;#62;&lt;br /&gt;        private static string GetFrob&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            FlickrMethod method &amp;#61; new FlickrMethod&amp;#40;ApiKey, &amp;#34;flickr.auth.getFrob&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            XmlNode rspNode &amp;#61; null&amp;#59;&lt;br /&gt;            if &amp;#40;method.MakeSignedRequest&amp;#40;SharedSecret, out rspNode&amp;#41;&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                foreach &amp;#40;XmlNode outputArg in rspNode.ChildNodes&amp;#41;&lt;br /&gt;                &amp;#123;&lt;br /&gt;                    if &amp;#40;outputArg.Name &amp;#61;&amp;#61; &amp;#34;frob&amp;#34;&amp;#41;&lt;br /&gt;                    &amp;#123;&lt;br /&gt;                        return outputArg.InnerText&amp;#59;&lt;br /&gt;                    &amp;#125;&lt;br /&gt;                &amp;#125;&lt;br /&gt;            &amp;#125;&lt;br /&gt;&lt;br /&gt;            throw new Exception&amp;#40;&amp;#34;Error getting frob&amp;#34;&amp;#41;&amp;#59;    -- EXCEPTION APPEARED and app crashed&amp;#33;&lt;br /&gt;        &amp;#125;&lt;br/&gt;Comments: ** Comment from web user: bradledford ** &lt;p&gt;Ditto&lt;/p&gt;</description><author>bradledford</author><pubDate>Tue, 04 Sep 2007 23:36:44 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Crashed 20070904113644P</guid></item><item><title>CREATED ISSUE: specify origin for trackball</title><link>http://www.codeplex.com/3DTools/WorkItem/View.aspx?WorkItemId=10713</link><description>There should be an ability to specify an origin for the trackball. (It currently uses 0, 0, 0). </description><author>not_a_commie</author><pubDate>Fri, 01 Jun 2007 18:44:35 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: specify origin for trackball 20070601064435P</guid></item><item><title>CREATED ISSUE: Crashed when search</title><link>http://www.codeplex.com/3DTools/WorkItem/View.aspx?WorkItemId=9148</link><description>Started Photo Browser, tried to start search. Inputed some keyword, pressed "Search" button, app crashed. Debug showed the following problem in FlickrPhotos.cs:


        /// &lt;summary&gt;
        /// Gets the photo at the specified index
        /// &lt;/summary&gt;
        /// &lt;param name="index"&gt;&lt;/param&gt;
        /// &lt;returns&gt;&lt;/returns&gt;
        public FlickrPhoto GetPhoto(int index)
        {
            FlickrPhoto photo = null;
            
            lock (this)
            {
                // get the page index of the photos
                int page = index / NumPerPage + 1;
                List&lt;FlickrPhoto&gt; photos = null;

                if (Cache.ContainsKey(page))
                {
                    photos = Cache[page];
                }
                else
                {
                    PhotoQuery.AddParameter("page", page.ToString());
                    PhotoQuery.AddParameter("per_page", NumPerPage.ToString());                    

                    photos = Flickr.GetPhotos(PhotoQuery, ref _count);
                }

                // now get the actual photo
                if (index &gt;= _count) return null;
                
                    photo = photos[index % NumPerPage];
                    
                    PROBLEM WAS HERE: INDEX WAS OUT OF RANGE!!!
                
                AddToCache(photos, page);                
            }

            return photo;
        } </description><author>DanielKornev</author><pubDate>Mon, 26 Mar 2007 08:40:07 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Crashed when search 20070326084007A</guid></item><item><title>CREATED ISSUE: Crashed</title><link>http://www.codeplex.com/3DTools/WorkItem/View.aspx?WorkItemId=9147</link><description>Started Photo Browser, tried to authenticate.
I got the following error:


        /// &lt;summary&gt;
        /// Gets a frob from the Flickr service
        /// &lt;/summary&gt;
        /// &lt;returns&gt;&lt;/returns&gt;
        private static string GetFrob()
        {
            FlickrMethod method = new FlickrMethod(ApiKey, "flickr.auth.getFrob");

            XmlNode rspNode = null;
            if (method.MakeSignedRequest(SharedSecret, out rspNode))
            {
                foreach (XmlNode outputArg in rspNode.ChildNodes)
                {
                    if (outputArg.Name == "frob")
                    {
                        return outputArg.InnerText;
                    }
                }
            }

            throw new Exception("Error getting frob");    -- EXCEPTION APPEARED and app crashed!
        } </description><author>DanielKornev</author><pubDate>Mon, 26 Mar 2007 08:37:00 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Crashed 20070326083700A</guid></item><item><title>CREATED ISSUE: GeoLocation latitude/longitude is parsed using CurrentCulture</title><link>http://www.codeplex.com/3DTools/WorkItem/View.aspx?WorkItemId=8653</link><description>It should use InvariantCulture.
If the current culture (such as et-ee) uses "," for decimal separation instead of "." then it fails.
This should be fixed in two functions (VisualVisible,VisualHidden) inside "CarouselView\PhotoCarouselView.cs". </description><author>kaalikas</author><pubDate>Mon, 05 Mar 2007 02:07:50 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: GeoLocation latitude/longitude is parsed using CurrentCulture 20070305020750A</guid></item><item><title>CLOSED ISSUE: RE: Binding with "ElementName" don't work inside &lt;InteractiveVisual3D&gt;</title><link>http://www.codeplex.com/3DTools/WorkItem/View.aspx?WorkItemId=6660</link><description>I'm not totally sure yet why this is happening, but here's what I found:

If you take the code here:

&lt;local:InteractiveVisual3D.Material&gt;
&lt;DiffuseMaterial local:InteractiveVisual3D.IsInteractiveMaterial="True"/&gt;
&lt;/local:InteractiveVisual3D.Material&gt;

And then simply delete it, you'll get bindings to work.  By default we use a DiffuseMaterial, set up exactly as you have it above, so it will give the same results.

When you specify your own material directly, we clone it, and then search through it, looking for the IsInteractiveMaterial dependency property, and then replacing the brush's that have this set to true with the created visual brush.  Somehow this process must result in the bindings not getting set up correctly, or I'm not calling a function to have them be set up.

I'll look in to it and see if I can get a more permanant fix and better answer (with the holidays coming up though it might take awhile for a response).  But hopefully the above workaround helps in the short term (and if you're looking for a more advanced material I'd recommend just directly modifying the code to use your advanced material as a default). Comments: Resolved with changeset 19131.</description><author>kurtb</author><pubDate>Tue, 27 Feb 2007 19:07:35 GMT</pubDate><guid isPermaLink="false">CLOSED ISSUE: RE: Binding with "ElementName" don't work inside &lt;InteractiveVisual3D&gt; 20070227070735P</guid></item><item><title>CREATED ISSUE: RE: Binding with "ElementName" don't work inside &lt;InteractiveVisual3D&gt;</title><link>http://www.codeplex.com/3DTools/WorkItem/View.aspx?WorkItemId=6660</link><description>I'm not totally sure yet why this is happening, but here's what I found:

If you take the code here:

&lt;local:InteractiveVisual3D.Material&gt;
&lt;DiffuseMaterial local:InteractiveVisual3D.IsInteractiveMaterial="True"/&gt;
&lt;/local:InteractiveVisual3D.Material&gt;

And then simply delete it, you'll get bindings to work.  By default we use a DiffuseMaterial, set up exactly as you have it above, so it will give the same results.

When you specify your own material directly, we clone it, and then search through it, looking for the IsInteractiveMaterial dependency property, and then replacing the brush's that have this set to true with the created visual brush.  Somehow this process must result in the bindings not getting set up correctly, or I'm not calling a function to have them be set up.

I'll look in to it and see if I can get a more permanant fix and better answer (with the holidays coming up though it might take awhile for a response).  But hopefully the above workaround helps in the short term (and if you're looking for a more advanced material I'd recommend just directly modifying the code to use your advanced material as a default). </description><author>kurtb</author><pubDate>Tue, 19 Dec 2006 23:33:23 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: RE: Binding with "ElementName" don't work inside &lt;InteractiveVisual3D&gt; 20061219113323P</guid></item></channel></rss>