New version of Human for download - Grasshopper2024-03-29T15:20:07Zhttps://www.grasshopper3d.com/forum/topics/new-version-of-human-for-download?groupUrl=human&commentId=2985220%3AComment%3A1437574&xg_raw_resources=1&groupId=2985220%3AGroup%3A657943&feed=yes&xn_auth=noOk I just gave it a go on my…tag:www.grasshopper3d.com,2016-01-26:2985220:Comment:14473732016-01-26T14:34:48.761ZNick Tyrerhttps://www.grasshopper3d.com/profile/tyrertecture
<p>Ok I just gave it a go on my lunch break. I have a temporary fix. (for my problem, not a universal fix)</p>
<p>The main drawback of this method, is you need to know what size you are going to be printing at. (in my case its many many A3 sheets.)</p>
<p></p>
<p>Basically you can figure out the difference between your current viewport dimensions, and the size of the print output.</p>
<p>You create your 'key/mesh/text' off screen on your new co-ordinates. (these co-ordinates are negative X and…</p>
<p>Ok I just gave it a go on my lunch break. I have a temporary fix. (for my problem, not a universal fix)</p>
<p>The main drawback of this method, is you need to know what size you are going to be printing at. (in my case its many many A3 sheets.)</p>
<p></p>
<p>Basically you can figure out the difference between your current viewport dimensions, and the size of the print output.</p>
<p>You create your 'key/mesh/text' off screen on your new co-ordinates. (these co-ordinates are negative X and negative Y, as in this instance they are top left, off your current screen.) </p>
<p>You can also scale the new 'Key' to match the new output size.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769092573?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769092573?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p>
<p></p>
<p>I'm not sure how helpful this will be to anyone but my method is attached for example.</p> Hello Nick,
i needed some ju…tag:www.grasshopper3d.com,2016-01-26:2985220:Comment:14473562016-01-26T12:36:51.092Zng5 Alexhttps://www.grasshopper3d.com/profile/ng5
<p>Hello Nick,</p>
<p></p>
<p>i needed some justification options, as orientation, for the text to screen too. What i ended up doing was use squid, which converts text to curves and then curve tou screen through human. Not the quickest or the most efficient way to do this, but got the justfication/orientation options thrugh squid.</p>
<p></p>
<p>One very annoying issue i am having is that viewport zoom extends and clipping planes get seriously messed up, i think because of the points used(even…</p>
<p>Hello Nick,</p>
<p></p>
<p>i needed some justification options, as orientation, for the text to screen too. What i ended up doing was use squid, which converts text to curves and then curve tou screen through human. Not the quickest or the most efficient way to do this, but got the justfication/orientation options thrugh squid.</p>
<p></p>
<p>One very annoying issue i am having is that viewport zoom extends and clipping planes get seriously messed up, i think because of the points used(even with preview off) for curve/mesh to screen location inputs, which are far from zero. Andrew is there any trick to avoid this?</p>
<p></p>
<p>best</p>
<p>alex</p> I'm afraid i'm getting the sa…tag:www.grasshopper3d.com,2016-01-26:2985220:Comment:14475512016-01-26T11:56:20.176ZNick Tyrerhttps://www.grasshopper3d.com/profile/tyrertecture
<p>I'm afraid i'm getting the same results with 'Text to screen' and 'Mesh to screen'. The results are actually more erratic, as the position is wildly different in addition to the scale being way off.</p>
<p></p>
<p>Apologies if you already know all this, but this is what i have found:</p>
<p></p>
<p>It works if i set my 'print' options to match identical pixels as the viewport. But if for example i double the pixels, the 'mesh to screen' is still anchored to the same pixels in the centre of…</p>
<p>I'm afraid i'm getting the same results with 'Text to screen' and 'Mesh to screen'. The results are actually more erratic, as the position is wildly different in addition to the scale being way off.</p>
<p></p>
<p>Apologies if you already know all this, but this is what i have found:</p>
<p></p>
<p>It works if i set my 'print' options to match identical pixels as the viewport. But if for example i double the pixels, the 'mesh to screen' is still anchored to the same pixels in the centre of the image. I have an idea for a temporary fix, i will let you know if it works..</p>
<p></p>
<p><strong>Viewport Pixels = Print Pixels</strong> (components work perfectly)</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769090320?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769090320?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p>
<p></p>
<p><strong>'Print' pixels double the Viewport pixels</strong> (mesh to screen and text to screen components are same number of pixels in size, and i presume the same number of pixels from the centre of the screen) </p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769091672?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769091672?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p> Ok thanks man, will do. Could…tag:www.grasshopper3d.com,2016-01-26:2985220:Comment:14475412016-01-26T10:35:01.955ZNick Tyrerhttps://www.grasshopper3d.com/profile/tyrertecture
<p>Ok thanks man, will do. Could I also add to the request list. Text justification options on 'text to screen'. </p>
<p>Ok thanks man, will do. Could I also add to the request list. Text justification options on 'text to screen'. </p> No, you'll have to script tha…tag:www.grasshopper3d.com,2016-01-21:2985220:Comment:14445642016-01-21T23:37:33.157ZAndrew Heumannhttps://www.grasshopper3d.com/profile/AndrewHeumann
<p>No, you'll have to script that yourself (or use the script I referred you to earlier from my conversation with Tim Halverson on the main group page comments.)</p>
<p>No, you'll have to script that yourself (or use the script I referred you to earlier from my conversation with Tim Halverson on the main group page comments.)</p> Yes, I am aware of this issue…tag:www.grasshopper3d.com,2016-01-21:2985220:Comment:14445622016-01-21T23:36:09.150ZAndrew Heumannhttps://www.grasshopper3d.com/profile/AndrewHeumann
<p>Yes, I am aware of this issue, and unfortunately I don't really know what to do about it. You might have better luck with the text-to-screen component set to use "absolute" sizing rather than relative - set the last input on the component to true. Give that a try and see if it helps. </p>
<p>Yes, I am aware of this issue, and unfortunately I don't really know what to do about it. You might have better luck with the text-to-screen component set to use "absolute" sizing rather than relative - set the last input on the component to true. Give that a try and see if it helps. </p> Haven't encountered that issu…tag:www.grasshopper3d.com,2016-01-21:2985220:Comment:14448122016-01-21T23:34:30.612ZAndrew Heumannhttps://www.grasshopper3d.com/profile/AndrewHeumann
<p>Haven't encountered that issue, although sometimes similar things happen with the "button" input object triggering scripts/components that take a long time to run. If you're triggering the lunchbox component with a button, try switching it to a boolean toggle and see if that resolves the issue. </p>
<p>Haven't encountered that issue, although sometimes similar things happen with the "button" input object triggering scripts/components that take a long time to run. If you're triggering the lunchbox component with a button, try switching it to a boolean toggle and see if that resolves the issue. </p> Hi Andrew,
Thanks for the gre…tag:www.grasshopper3d.com,2016-01-21:2985220:Comment:14446432016-01-21T23:23:07.394Zepee du boishttps://www.grasshopper3d.com/profile/epeedubois
<p>Hi Andrew,</p>
<p>Thanks for the great components. I have a bug when I have the dynamic pipeline running, after a bit I can no longer select anything in the grasshopper window. I am still unsure if it is the pipeline or a component from lunchbox which lets you save a referenced object from GH. Any ideas?</p>
<p></p>
<p>thanks,</p>
<p>cheyney</p>
<p>Hi Andrew,</p>
<p>Thanks for the great components. I have a bug when I have the dynamic pipeline running, after a bit I can no longer select anything in the grasshopper window. I am still unsure if it is the pipeline or a component from lunchbox which lets you save a referenced object from GH. Any ideas?</p>
<p></p>
<p>thanks,</p>
<p>cheyney</p> Firstly Andrew, great add…tag:www.grasshopper3d.com,2016-01-21:2985220:Comment:14439602016-01-21T12:16:34.029ZNick Tyrerhttps://www.grasshopper3d.com/profile/tyrertecture
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"></a></p>
<p>Firstly Andrew, great addition!…</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"></a></p>
<p>Firstly Andrew, great addition! New tools are already proving very useful.</p>
<p>I am however having a strange experience with the Screen-Orientated text. What appears on the model is different to the print preview page, which is again different to the actual final output image.</p>
<p>In Model (big text):<br/><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769089066?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p>
<p>Print Setup window (bigger):</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089377?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769089377?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p>
<p>Actual jpg (small):</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769089653?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769089653?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p> Aha!, no need to postprocess…tag:www.grasshopper3d.com,2016-01-17:2985220:Comment:14399802016-01-17T10:32:59.945ZNik Willmorehttps://www.grasshopper3d.com/profile/NikFromNYC
<p>Aha!, no need to postprocess the output, just control the pipeline in the first place, to avoid off layers.</p>
<p></p>
<p>My project is likely too slow for real time use anyway, so I plan to disable the Grasshopper solver and then issue single updates as needed using the Recompute menu item which works even with the solver "disabled."</p>
<p></p>
<p>[Testing it though, the pipeline is indeed avoiding items on hidden layers, not just hidden objects, but hidden layer updates require a…</p>
<p>Aha!, no need to postprocess the output, just control the pipeline in the first place, to avoid off layers.</p>
<p></p>
<p>My project is likely too slow for real time use anyway, so I plan to disable the Grasshopper solver and then issue single updates as needed using the Recompute menu item which works even with the solver "disabled."</p>
<p></p>
<p>[Testing it though, the pipeline is indeed avoiding items on hidden layers, not just hidden objects, but hidden layer updates require a Recompute command, so I'm good to go anyway.]</p>
<p></p>
<p>I'm a bit confused though still: does the Human plugin afford *any* access to the Layers palette stacking order manually arranged by the Rhino user?</p>