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
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits