Revision: 52519
          http://brlcad.svn.sourceforge.net/brlcad/?rev=52519&view=rev
Author:   Abhi2011
Date:     2012-09-23 16:59:29 +0000 (Sun, 23 Sep 2012)
Log Message:
-----------
Removed all scaling stuff. The modeling units for the simulate command is mm. 
Meters wont work.

Modified Paths:
--------------
    brlcad/trunk/src/libged/simulate/simulate.c

Modified: brlcad/trunk/src/libged/simulate/simulate.c
===================================================================
--- brlcad/trunk/src/libged/simulate/simulate.c 2012-09-23 16:24:06 UTC (rev 
52518)
+++ brlcad/trunk/src/libged/simulate/simulate.c 2012-09-23 16:59:29 UTC (rev 
52519)
@@ -197,13 +197,9 @@
                return GED_ERROR;
            }
 
-           //VMOVE(current_node->bb_min, rpp_min);
-           //VMOVE(current_node->bb_max, rpp_max);
+           VMOVE(current_node->bb_min, rpp_min);
+           VMOVE(current_node->bb_max, rpp_max);
 
-           VSCALE(current_node->bb_min, rpp_min, 0.001);
-           VSCALE(current_node->bb_max, rpp_max, 0.001);
-
-
            /* Get BB length, width, height */
            VSUB2(current_node->bb_dims, current_node->bb_max, 
current_node->bb_min);
 
@@ -245,9 +241,9 @@
 
                /* Translate to origin without any rotation, before applying 
rotation */
                MAT_IDN(m);
-               m[12] = - (current_node->m_prev[12]) * 1000;
-               m[13] = - (current_node->m_prev[13]) * 1000;
-               m[14] = - (current_node->m_prev[14]) * 1000;
+               m[12] = - (current_node->m_prev[12]);
+               m[13] = - (current_node->m_prev[13]);
+               m[14] = - (current_node->m_prev[14]);
                MAT_TRANSPOSE(t, m);
                if (rt_matrix_transform(&intern, t, &intern, 0, 
gedp->ged_wdbp->dbip, &rt_uniresource) < 0) {
                        bu_vls_printf(gedp->ged_result_str, "apply_transforms: 
ERROR rt_matrix_transform(%s) failed while \
@@ -292,9 +288,9 @@
 
                /* Translate again without any rotation, to apply final 
position */
                MAT_IDN(m);
-               m[12] = current_node->m[12] * 1000;
-               m[13] = current_node->m[13] * 1000;
-               m[14] = current_node->m[14] * 1000;
+               m[12] = current_node->m[12];
+               m[13] = current_node->m[13];
+               m[14] = current_node->m[14];
                MAT_TRANSPOSE(t, m);
 
                if (rt_matrix_transform(&intern, t, &intern, 0, 
gedp->ged_wdbp->dbip, &rt_uniresource) < 0) {

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
BRL-CAD Source Commits mailing list
brlcad-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to