raphics card (NVIDIA Quatro K4000) that Freeform recommended but that didn't seem to help as much as the memory, especially since it's much cheaper now than ever before so I got the fastest memory I could find too, with heat sinks on it. I only have four cores (i7 @ 2.66GHz not overclocked) but software usually can't use them all anyway except in rendering. I don't even have SSD disks yet, since Windows 7 is so stable I haven't had to reinstall Windows for years which is what it would take to make me go through upgrading my disks. My single monitor is large but not high definition (La Cie 324i at 1920x1200). I have also tweaked Windows 7 to rid it of any fancy interface features, so my system looks rather old school.
Also, I'm an organic synthetic chemist by training, so my patience level is very high with continuous parameter tweaking in Grasshopper and constantly force quitting Rhino by right clicking it in the Taskbar to use "Close window" instead of the inconvenient Task Manager. I rely on the Grasshopper preference settings that turns on recovery file creation, and that system works nearly always, letting you re-open unsaved work with the Solver deactivated as an option so you can change the parameters back to mellow. So when I make things look easy, that's because compared to chemistry, merely quitting a program all day in order to change a parameter in Grasshopper, is something I hardly even notice having to do so often. It certainly bothered me early on, a lot, before I understood that Grasshopper 2 was coming one day, and that the existing program just wasn't designed to handle what it's being now taxed with.…
Added by Nik Willmore at 11:19pm on August 9, 2015
component in GH for a project im working on. as part of that component I want to dynamic show text the rhino viewport but I don't want to have to return a value that I then plug into the "text tag 3d" component. I want to build a similar method into my custom component.
therein lies my problem. I haven't yet figured out how to get my vb code to produce text.
my latest attempt looks a little something like this.
Dim TestPoint3D As New rhino.Geometry.Point3d(0, 0, 0) Dim TestVect As New rhino.Geometry.Vector3d(0, 0, 1) Dim TestPlane As New plane(TestPoint3D, TestVect) Dim TestText As New display.text3d("bob", TestPlane, 10) ListItem = TestPlane TextItem = TestText
but I get nothing out of it.
latest theory is to try using "Draw3dText Method (Text3d, Color)" but this is where ive hit a wall
if I understand how this works than I would think I would code this
Dim TestText As New Rhino.Display.DisplayPipline.Draw3dText( text here, and color here)
but the hint that im getting after "DisplayPipline" doesnt show a "Draw3dText" method?
so im confused?
again my overall goal is to get text to display in the viewport directly through my component
any thoughts or ideas, or if im even in the ballpark on this one would be helpful.
thanks!…
) In the Rhino view port it is not possible to modify it until is backed (and I don't want!) I need to place several images each one in a different place.
2) Is it possible to use another component THAT DO NOT CONVERT INTO BLACK AND WHITE, the pictures??. I need to set COLOR images in a 3D model, using grasshopper. thanks!
Any comment or suggestion would be welcome!!!
Thanks a lot!
…
brep.
I am obviusly doing this in grasshopper (using a image to map the lines with the imagesampler) but this question goes beyond the software. it is more about geometry, I guess.
it involves to unwrape a geometry, but having always continuity from one to an other.
here a image of the concept
You have to keep in mind that the brep (in this case a circular shape) its longer than the shape of the plane. so it is difficult to place them flat in photoshop to paint and create the continuity.
here the images that I am using to map the lines on the geometries. I am using a definition that creates lines from a image black&white like this one
but in order to achive the continuity from the ground to the facade of the building I am thinking that the only posibility would be to use a software where I can paint a gemetry in 3D. LIKE ZBRUSH
but how do I get the map back out and flat to use is correctly in grasshopper?
anyone as any ideas?
Please!!!
THANKS!
HAVE A GREAT DAY!
…
3d voronoi from which i extract a cell for each point. After this i need to compute the intersection between each cell and the surface.
I tried two approaches: one with "Brep|Brep intersection" and then "Curve splitting", and another with "Split Brep".
The first solution works (below) perfectly but the "Curve splitting" phase can be bloody slow! Sometimes it requires more than 1.5 minutes
The "Split Brep" solution (below) is much faster, but for each cell it returns me TWO surface: the one inside the Voronoi cell and the one outside. These are inside a three with a branch for each curring surface. The problem is than inside the branches, sometimes the first element is the inner surface, sometimes it's the outer.
Is there a way to use "Split Brep" and throw away the outer surfaces?
Do you suggest any other method?
Thank you very much, and sorry for my terminology: i've been using GH for 2 days :/…
o express my gratitude. I've been experimenting with your definitions (and still am), but let me extend my question.
Actually what I'm trying to achieve, is to recreate another project by Andrew Kudless, the spore lamp (I mentioned the Chrysalis at the beginning just because of the animation, which wasn't included in the Spore Lamp presentation).
Basically the spore lamp seems to me to be something like a preliminary study to the Chrysalis III project (I think it's a similar approach).
Andrew stated on his site that he used kangaroo for this project, so the Spore Lamp consists in my opinion either of a relaxed voronoi 3d diagram (b-rep, b-rep intersection) on a sphere which then has been planarized, or more likely it is a sort of relaxed facet dome.
The trick is to:
1. obtain a nicely-balanced voronoish diagram (or facet dome cells)
2. keep each cell/polyline planar (or force them with kangaroo to be planar) in order to move scale and loft them later on.
Here is what I have by now. (files: matsys spore lamp attempt)
That's the closest appearance that I got so far (simple move scale and loft of facet dome cells with the amount of transformations being proportional to the power of the initial cell area: bigger cell = bigger opening etc.) - with no relaxation of the diagram. But it's obviously not the same thing as the matsys design.
Here are some of my attempts of facet dome relaxation, but well, it certainly still not the right approach, and most importantly I don't know how to keep or force the cells to be planar after the relaxation.
1. pulling vertices to a sphere - no anchor points. That obviously doesn't make sense at all, but the relaxation without anchor points gives at the beginning a pattern that is closer to what I am looking for. (files: relaxation 01)
2. pulling vertices to a sphere - two faces of the initial facet dome anchored (files: relaxation 02)
3. pulling vertices to the initial geometry (facet dome) no anchor points (files: relaxation 03)
The cell pattern of the lamp kinda looks like this:
you can find it here: http://www.grasshopper3d.com/forum/topics/kangaroo-0-095-released?g...
Done with Plankton (of course without the "gradient increase" appearance), but in fact not, I took a look at Daniel Parker's Plankton example files, and it's not quite the same thing. Also the cells aren't planar...
The last problem is that during the relaxation attempts that I did, the biggest initial cells became enormous, and it's not like that in the elegant project by Andrew Kudless, that I'd like to achieve.
So to sum up:
Goal no 1: Obtain an elegant voronoi /facet dome cell pattern on a sphere (or an ellipsoid surface, whatever).
Goal no 2: Keep the cells planar in order to be able to loft them later and obtain those pyramidal forms, and assemble easily
Any ideas? Or maybe there's a completely different approach to that?…
bsp;
-Vehicle elements (3D objects and a component for custom vehicles; models from Google Warehouse)
-Traffic Velocity Graphs, drawn on every trajectory curve (allow custom graphs drawn)
-Traffic regulation elements (such as Traffic Lights and Stop Signals) and traffic density
-Particle Systems on trajectory curves, just to manage the traffic regulations and avoid collisions based on security distances
-Traffic Vehicle Animation Modes (Dots, Bounding Boxes or complex Meshes with attributes for final rendering (Giulio Piacentino´s Render Animation)
-Vehicle Lights and Vehicle Sights, to make visual studies
Team:
-Sergio del Castillo Tello (Doctor No, lead programmer)
-Everyone that wants to be involved, support.. these tools
The development of Roadrunner is planned to take part within a Research Group Program at ETSAM (University of Architecture in Madrid); This forum group is created just to test the interest of the community, while we keep on developing (it is still being tested), probably we will share the whole thing in the future. Cheers!
Traffic Cluster Scheme
Traffic Elements
Traffic Urban Systems
Vehicle Elements
Roadrunner - overview
Roadrunner 0 Basics
Roadrunner 1 Modes
Roadrunner 2 Elements
Roadrunner 3 Urban Systems…
ese explanations help (we will also look at your file) asap.
About your question regarding the Tutte graph drawing algorithm (also known as topological embedding):
The Tutte algorithm can be viewed as a special case of Spectral Graph Drawing, which is a mathematical solution for topological embedding formulated as an optimization problem. The formulation of the topological embedding (e.g. as in Tutte algorithm) is in fact quite similar to the so-called force-directed drawing that is often solved by heuristic methods like the one we have made for the SYNTACTIC plugin. You can read more about Force-Directed Graph Drawing (a.k.a. coin-graph drawing and kissing disks drawing) and Spectral Graph Drawing and Spectral Graph Theory in my dissertation.
The functionality of the Tutte algorithm is only guaranteed for graphs that are 3-connected, i.e. graphs with more than 3 vertices which cannot be torn apart unless at least two vertices are removed.
https://en.wikipedia.org/wiki/K-vertex-connected_graph
Speaking of the conditions for the Tutte algorithm to work properly: Practically, this implies, for instance, that there should not be rooms connected only to one other room.
Anyhow, long story short, we have decided to continue with Spectral Graph Drawing and 3D force-directed graph drawing. These algorithms are ready and with a couple of adjustments for maximum speed and stability we will release them shortly. Some conditions for these algorithms are easier to ensure, but in general if a node(room) is connected to only one space or the graph is not well connected one cannot expect a good graph drawing from neither of these methods. The other issue that is also common is that the force directed graph drawing will not work if one forces a big bubble to be squeezed in the middle of smaller bubbles. Stay tuned. …
eñadores, y creativos interesados en el aprendizaje de metodos avanzados de generación y racionalización de geometría compleja, y su implementación en distintas etapas del proceso de diseño.
Se abordaran los conceptos básicos para hacer frente a diversas problemas de diseño a través de la implementación de una serie de plataformas computacionales con el objetivo de construir un flujo de trabajo que permita optimizar proyectos de diversa escala y explorar esquemas geometricos complejos de manera rápida y eficiente.A lo largo del 6 dias trabajaremos con la plataforma de Modelado 3d Rhinoceros, el entorno de programación visual de Grasshopper y el motor de Renderizado de Vray.Estudiantes: $4,500.00Profesionistas: $5,500.00info+inscripciones:workshop@complexgeometry.com[044] 33 3956 9209[044] 33 1410 8975[044] 81 1916 8657
…
i todos los inscritos lo entendieran); se estudiará la posibilidad de crear dos grupos.
Dirigido a > Estudiantes y profesionales del diseño y la arquitectura; Interioristas; Ingeniería y diseño industrial; Diseño de producto; Escultores; Artistas…
Requisitos > Conexión a internet, Zoom y Rhino 6 o 7.
Sesiones > En vivo. Antes de comenzar el curso, te daremos acceso a nuestra plataforma docente on-line donde podrás encontrar los archivos, un guión de contenidos y el acceso a las sesiones con Zoom. En las sesiones por supuesto podrás consultar dudas activando micro o con el chat o compartiendo tu pantalla si hay algún problema durante los ejercicios. Las sesiones serán grabadas.
Número mínimo de alumnos : 7
…