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