<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: Understanding how nurbs work</title>
		<atom:link href="http://cycling74.com/forums/topic/understanding-how-nurbs-work/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/understanding-how-nurbs-work/feed</link>
		<description></description>
		<pubDate>Thu, 20 Jun 2013 02:10:19 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-51389</guid>
					<title><![CDATA[Understanding how nurbs work]]></title>
					<link>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-51389</link>
					<pubDate>Fri, 16 Jul 2010 19:24:09 +0000</pubDate>
					<dc:creator>Garrett</dc:creator>

					<description>
						<![CDATA[
						<p>Hi</p>
<p>Trying to understand how nurbs work.  I&#8217;m using Andrew Bensons patchs manipulator and catchnurbs but catchnurbs is getting me closer to what I want. I&#8217;ve swapped out the sound for video to control the nurbs but something I can&#8217;t figure out is how Andrews original seems to grow from the centre of the jit.window and mine is always right, above and forward of this.  Mine is how I would expect it to work but how is Andrews being corrected?  How would I offset mine to correct it?  Thanks in advance</p>
<p>Garrett</p>
<div><span id="toggle51389-0" class="patchtoggle" onmousedown="toggleMaxPatch('post51389-0', 'er51389-0');">&#8211; Pasted Max <span id="maxversion51389-0"></span> Patch, click to <span id="er51389-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A2012.3oc6a0zjiZyD97L%2BJT458TpItTKgjfbxodO7d68TtkJ0TXiFa1ECN.d%0AmcSp7eO5Cveri7XAFX7gc8hERlAdziZ0p6VM%2B8iOLaYwWkUyP%2BB52QO7ve%2B3%0ACOXZR2vCM0eX113utJKtxbYypKVuNSN6I6OklXZrX4m94n11J1WmIqq%2B1No8%0A9NKMudF5OZ90cw0q1jlu94R4pZ6Ev.7b7SHNU%2BMIp86C%2BI462llqtkF..Gaz%0A9frspa7ed7Q8WO4YOIW9pB2sntV9UCbl8oz54aiqKS%2BJJ.8RVQbMkfHLt4Xw%0Atr3b413cHP8gfnNHBJqswWJxqyi2Z3gY%2BZYZb1E4H0S8Y6Sc1SnYuKcAPfgh%0AvbcADILEhSHL8ysJ8uL2aMc5MMR5AMp4qW1UsdepKtfzCtvWFfBDcQnQ5gxt%0A.A.vbVDCBEiOMr60z7jhWcwCfm81D4t5MK2%2BxKxR8uiutXPP3QRfi61zl9zQ%0AU2gkJv819HOrsQ00mtc%2BVySn6C%2BZ0EJNYYb952UJf.gyALvvfR7mX5%2BLrclg%0AmhBpoaUqhyL%2BFddz6waplZ6R3AiJ2JqphWKeiJnrhhcn%2BC3RIaTelO4MKFXT%0AAGX0nD1mITjAS87kHmRYbhClAvCN0..yPDAF0LTx8LqTUWryEq.3AmUBOiUv%0A22rRbYsSZAFbZgAmRKv8.s7NV37mJibJ9RpTIViUqgfcRR7w1PFqjjvpugD1%0AIk2i353qjYYKyJV8YWrBwsIM%2BOYt7Kws%2Bz5xzjrzb4phrhRau0LQ43WvIcy2%0APhYoUl0.Obb3R2TsprHK6z0g1ng6YOnPJmI3Oc1YQTZHib9ycmZrHsJsHW%2BG%0AFbDLaKRjmJItrnLQV5Wewk88gz4L0hyDyTCBwX2Z30MXc45ydjQQD0hUO47r%0ASQPYwqajoq2Xd5v6NE6KNXS0xKeWeUDPgH3ImmAmav0IBes7o5V8ZZR8FSar%0AlFqjYsjLaTDR4%2BPHsaBo.VXER4%2BPHcZDRIf3GBocSHkFDXERo%2BPHcXDRufIR%0AMDFBhv1iPmVHcc6ibLHFhMNtGXKflv3zw32D3joNP8oIIx79Z13phsak40ug%0AT9u59x%2Bee4xJWyl6EWHDlv8EXi5WqwyAWfKHAcIXV3AzQhW1mkojvkxb29kS%0AGZ2ID7FaiMLB2XZLv5lLxv4HwEC5aPuC5qvF2plNXim.rOrn9pTifHBG8v9D%0ALWSnqtl2OhHqFeazVnr9nEfLbQ0yMs7Y42bEouY8NpdusvGgDKGEf6CG4Nbc%0AACq6zE6PKTG%2BDZwWhyPz4NHMw35LMiamHEQsqpPtKkmzbUUVZhDsvT779cJr%0A1VIo30bDw0JsgSC40nLJL3icKUt.48mak0kEJSlXNi%2BYeUT8tDC1tvrsfiGN%0AgpANdV1cdA8RQgyHYMZJwoFMS5fnqJDr6R4FM%2BrNadoLWYOtlhPKjkwUxms1%0A3hmSTGTsbk1O.mgSXr3OFyxe10BIPz8LAtINOISdIYL5XrSmbF6D4qP78L8j%0Aq8LvJdY7xEQTeVjjtEQw5%2BuXYlRB7YYdr5DDfVjocsT2eO1TqDYPiTInNNXs%0AgML.6yqOUqxoCAAi7pDV9mvrwwjYiTz81nwtR4NEOiVUm01udKSwFZ%2BUZVAs%0AQPMBFNA0wI0NpTxQI5XKgnGRxCkgHfS274Si0Grlo27O9D53xYxvwf1MXYxP%0AiPS.lLsYxvU5ngCeG0lkBTawDlxFWd5vt3Ue1YVLAQiqPOEZRaG6Ja8xcE5j%0A3txpzpphxJyhS62lW4jtH3altduZdQkMVOAgCm9ifQQ4KbPkK8BpbIvjH8Qh%0Ar5Zo2mFVUiL1oiVp%2B3hk5ic4la4gDr56K8wYPKaw4erhYWJJ0j4neaeYNJsF%0AUj6hzn8JR0TtIn.QVGgGPG8ve312PXSipdQzcg8McV%2BjSNSLMJnrKOB.7wxY%0AJ9PcSbwC8IxbF18spb1nGKNe6WEXVnY6Ie6YWaqRaliZyQXuCut6TB861%2BzP%0At5ehmbdFL9lycwcigz%2BbvmZYnnn6hbvuIRmN0VQGk.cRalgYy.VF7wFnyKs1%0AVbdRo70kKV8sUYJ7KBlqtRWbDum6LsYxR.218Gxnwc5pbl6lIZNe2adhAR51%0AOmZTqkUtpcjr8Mr.gOwArp5z735lzu32Olx8mbQG2Rb7gT5NYWgZdQCHP%2Bgy%0AAJewjIaIuNnXSJnH9PTZO56Blz9YvztqaWghHNT6VQK3CZC6EZoPSdccr1Tf%0AVsagS43M1GFLZZmXD4COwlddB7gmfoESDevDY5F67QdR6E5TN1Q7QFuiXhAg%0AZ8BDlc4ekuss0FBzBCMZoAyAk4lghQCxzqAY9zpDwmEWCmTHE5AhDSJhD9Lw%0AXZUzp2UzqioftgIN2jErjFa0CiNTaHj7ICLZYAQyCoTJP0fjbFjI2LjA1HPv%0ALAb.eCJZ8RZni1sKDVoAqi9h.9gZ2HX8gY6HwJhLTIviroKh8EehGcyXMvGe%0AO5HVsA7DBMfrsl314UeTk2QsThPqqpVP1VK314U%2BLnlvu%2Brdk.hoGTWU24Da%0Aqn4kB1CMNcb7CHFUNfvtsQmT6lCh.dTvazngWXTvKGON3MZTDGzg.g29JzO3%0AXl6iglQSqO8De3QZGi8QyK2DPiZSRh1Z2JZC8EsSm29zQYhdKoIXlhVgPUsa%0AEt9LOmNsJ28JJvjIdUPe7AiLsQl1Kcd2RbJUU9mG%2BWDmoP3L%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post51389-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode51389-0">----------begin_max5_patcher----------
2012.3oc6a0zjiZyD97L+JT458TpItTKgjfbxodO7d68TtkJ0TXiFa1ECN.d
mcSp7eO5Cveri7XAFX7gc8hERlAdziZ0p6VM+8iOLaYwWkUyP+B52QO7ve+3
COXZR2vCM0eX113utJKtxbYypKVuNSN6I6OklXZrX4m94n11J1WmIqq+1No8
9NKMudF5OZ90cw0q1jlu94R4pZ6Ev.7b7SHNU+MIp86C+I462llqtkF..Gaz
9frspa7ed7Q8WO4YOIW9pB2sntV9UCbl8oz54aiqKS+JJ.8RVQbMkfHLt4Xw
tr3b413cHP8gfnNHBJqswWJxqyi2Z3gY+ZYZb1E4H0S8Y6Sc1SnYuKcAPfgh
vbcADILEhSHL8ysJ8uL2aMc5MMR5AMp4qW1UsdepKtfzCtvWFfBDcQnQ5gxt
.A.vbVDCBEiOMr60z7jhWcwCfm81D4t5MK2+xKxR8uiutXPP3QRfi61zl9zQ
U2gkJv819HOrsQ00mtc+VySn6C+Z0EJNYYb952UJf.gyALvvfR7mX5+Lrclg
mhBpoaUqhyL+Fddz6waplZ6R3AiJ2JqphWKeiJnrhhcn+C3RIaTelO4MKFXT
AGX0nD1mITjAS87kHmRYbhClAvCN0..yPDAF0LTx8LqTUWryEq.3AmUBOiUv
22rRbYsSZAFbZgAmRKv8.s7NV37mJibJ9RpTIViUqgfcRR7w1PFqjjvpugD1
Ik2i353qjYYKyJV8YWrBwsIM+OYt7Kws+z5xzjrzb4phrhRau0LQ43WvIcy2
PhYoUl0.Obb3R2TsprHK6z0g1ng6YOnPJmI3Oc1YQTZHib9ycmZrHsJsHW+G
FbDLaKRjmJItrnLQV5Wewk88gz4L0hyDyTCBwX2Z30MXc45ydjQQD0hUO47r
SQPYwqajoq2Xd5v6NE6KNXS0xKeWeUDPgH3ImmAmav0IBes7o5V8ZZR8FSar
lFqjYsjLaTDR4+PHsaBo.VXER4+PHcZDRIf3GBocSHkFDXERo+PHcXDRufIR
MDFBhv1iPmVHcc6ibLHFhMNtGXKflv3zw32D3joNP8oIIx79Z13phsak40ug
T9u59x+ee4xJWyl6EWHDlv8EXi5WqwyAWfKHAcIXV3AzQhW1mkojvkxb29kS
GZ2ID7FaiMLB2XZLv5lLxv4HwEC5aPuC5qvF2plNXim.rOrn9pTifHBG8v9D
LWSnqtl2OhHqFeazVnr9nEfLbQ0yMs7Y42bEouY8NpdusvGgDKGEf6CG4Nbc
ACq6zE6PKTG+DZwWhyPz4NHMw35LMiamHEQsqpPtKkmzbUUVZhDsvT779cJr
1VIo30bDw0JsgSC40nLJL3icKUt.48mak0kEJSlXNi+YeUT8tDC1tvrsfiGN
gpANdV1cdA8RQgyHYMZJwoFMS5fnqJDr6R4FM+rNadoLWYOtlhPKjkwUxms1
3hmSTGTsbk1O.mgSXr3OFyxe10BIPz8LAtINOISdIYL5XrSmbF6D4qP78L8j
q8LvJdY7xEQTeVjjtEQw5+uXYlRB7YYdr5DDfVjocsT2eO1TqDYPiTInNNXs
gML.6yqOUqxoCAAi7pDV9mvrwwjYiTz81nwtR4NEOiVUm01udKSwFZ+UZVAs
QPMBFNA0wI0NpTxQI5XKgnGRxCkgHfS274Si0Grlo27O9D53xYxvwf1MXYxP
iPS.lLsYxvU5ngCeG0lkBTawDlxFWd5vt3Ue1YVLAQiqPOEZRaG6Ja8xcE5j
3txpzpphxJyhS62lW4jtH3altduZdQkMVOAgCm9ifQQ4KbPkK8BpbIvjH8Qh
r5Zo2mFVUiL1oiVp+3hk5ic4la4gDr56K8wYPKaw4erhYWJJ0j4neaeYNJsF
Uj6hzn8JR0TtIn.QVGgGPG8ve312PXSipdQzcg8McV+jSNSLMJnrKOB.7wxY
J9PcSbwC8IxbF18spb1nGKNe6WEXVnY6Ie6YWaqRaliZyQXuCut6TB861+zP
t5ehmbdFL9lycwcigz+bvmZYnnn6hbvuIRmN0VQGk.cRalgYy.VF7wFnyKs1
VbdRo70kKV8sUYJ7KBlqtRWbDum6LsYxR.218Gxnwc5pbl6lIZNe2adhAR51
OmZTqkUtpcjr8Mr.gOwArp5z735lzu32Olx8mbQG2Rb7gT5NYWgZdQCHP+gy
AJewjIaIuNnXSJnH9PTZO56Blz9YvztqaWghHNT6VQK3CZC6EZoPSdccr1Tf
VsagS43M1GFLZZmXD4COwlddB7gmfoESDevDY5F67QdR6E5TN1Q7QFuiXhAg
Z8BDlc4ekuss0FBzBCMZoAyAk4lghQCxzqAY9zpDwmEWCmTHE5AhDSJhD9Lw
XZUzp2UzqioftgIN2jErjFa0CiNTaHj7ICLZYAQyCoTJP0fjbFjI2LjA1HPv
LAb.eCJZ8RZni1sKDVoAqi9h.9gZ2HX8gY6HwJhLTIviroKh8EehGcyXMvGe
O5HVsA7DBMfrsl314UeTk2QsThPqqpVP1VK314U+Lnlvu+rdk.hoGTWU24Da
qn4kB1CMNcb7CHFUNfvtsQmT6lCh.dTvazngWXTvKGON3MZTDGzg.g29JzO3
Xl6iglQSqO8De3QZGi8QyK2DPiZSRh1Z2JZC8EsSm29zQYhdKoIXlhVgPUsa
Et9LOmNsJ28JJvjIdUPe7AiLsQl1Kcd2RbJUU9mG+WDmoP3L
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184252</guid>
					<title><![CDATA[Re: Understanding how nurbs work]]></title>
					<link>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184252</link>
					<pubDate>Fri, 16 Jul 2010 20:15:04 +0000</pubDate>
					<dc:creator>Luke Woodbury</dc:creator>

					<description>
						<![CDATA[
						<p>Don&#8217;t know about Andrew&#8217;s but you can use the &#8216;position&#8217; attribute on nurbs, as well as rotate and scale etc. Its in the nurbs help file.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184253</guid>
					<title><![CDATA[Re: Understanding how nurbs work]]></title>
					<link>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184253</link>
					<pubDate>Fri, 16 Jul 2010 23:50:46 +0000</pubDate>
					<dc:creator>seejayjames</dc:creator>

					<description>
						<![CDATA[
						<p>as well as the position/scale/rotation attributes on the entire scene, send them to jit.gl.render. There&#8217;s &#8220;camera X Y Z&#8221; as well, where (I believe) 0. 0. 4. is the default. Sending these commands will keep the whole scene in proportion, helpful when you&#8217;ve got multiple nurbs going  :)</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184254</guid>
					<title><![CDATA[Re: Understanding how nurbs work]]></title>
					<link>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184254</link>
					<pubDate>Sat, 17 Jul 2010 11:01:45 +0000</pubDate>
					<dc:creator>Garrett</dc:creator>

					<description>
						<![CDATA[
						<p>hi both</p>
<p>Yes I started playing with position shortly after, I did think of using the equivalent of glortho and remapping the coordinates from 0 to 1 instead of -1 to 1 (if I could find what the equivalent is for jit.gl.render) but I was wondering if there was a way of correcting this within the matrix itself?  Is there a way to apply a formula to all the cells matrix? Something like (a x 2) &#8211; 1 would correct this but I don&#8217;t know how to apply it.</p>
<p>Garrett</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184255</guid>
					<title><![CDATA[Re: Understanding how nurbs work]]></title>
					<link>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184255</link>
					<pubDate>Sat, 17 Jul 2010 12:55:50 +0000</pubDate>
					<dc:creator>seejayjames</dc:creator>

					<description>
						<![CDATA[
						<p>jit.expr can do pretty much everything you need for matrix math:</p>
<p>jit.expr @op * @val 2.<br />
|<br />
jit.expr @op &#8211; @val 1.</p>
<p>etc&#8230;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184256</guid>
					<title><![CDATA[Re: Understanding how nurbs work]]></title>
					<link>http://cycling74.com/forums/topic/understanding-how-nurbs-work/#post-184256</link>
					<pubDate>Sat, 17 Jul 2010 13:54:48 +0000</pubDate>
					<dc:creator>Garrett</dc:creator>

					<description>
						<![CDATA[
						<p>ah good I was starting to look at the right thing but getting  bit confused with jit.dimmap.  Thanks.</p>
<p>Garrett</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

