Congratulations to us all! Two most ancient scripts (pnts2mesh.rb and crvsmth.rb) were successfully or you may even say 'smoothly' adapted into new 'LSS Toolbar' infrastructure. The most significant side effect (positive one) of Geometrically Interpolated Curve script adaptation is that it caused creation of interaction pattern, which is also suitable for 3D surface interactive drawing as it turned out.
No more words, just demo video:
Um, few more words...
The second important thing is that all geometry stuff related to 'LSS Toolbar' tends to behave in a more interconnected manner (changes of one 'LSS Toolbar Object' cause instant refresh of other linked object(s) and that causes significantly more smooth user experience in turn, you can trust me as I'm an active user too, sometimes even hyperactive).
Thursday, June 21, 2012
Tuesday, June 12, 2012
Inverted Sierpinski Carpet in Sketchup
The interesting thing about Sierpinski Carpet is that its area technically equals 0...
Does it mean, that cumulative area of its holes equals the area of whole carpet within its boundaries or what?...
And it is actually not the only mystical mind-bending property of this purely theoretical shape. The other thing (I bet you will enjoy it too) is that, as crazy as it sounds, the Sierpinski Carpet is supposed to have a fractional dimension of 1.89. Yes it doesn't occupy two dimensions. Or one... It manages to exist in fractional dimensions.
Anyway here is a little tutorial, which shows how to draw 3, 4, 5 iterations of 'inverted' Sierpinski Carpet in Sketchup. The term 'inverted' means that its holes are processed instead of its 'non-hole' part.
Enjoy...
Does it mean, that cumulative area of its holes equals the area of whole carpet within its boundaries or what?...
And it is actually not the only mystical mind-bending property of this purely theoretical shape. The other thing (I bet you will enjoy it too) is that, as crazy as it sounds, the Sierpinski Carpet is supposed to have a fractional dimension of 1.89. Yes it doesn't occupy two dimensions. Or one... It manages to exist in fractional dimensions.
Anyway here is a little tutorial, which shows how to draw 3, 4, 5 iterations of 'inverted' Sierpinski Carpet in Sketchup. The term 'inverted' means that its holes are processed instead of its 'non-hole' part.
Enjoy...
Thursday, June 7, 2012
First Version of 'Make Recursive...' Tool Complete!
I'm proud to announce, that this 'brain damaging' (for implementation) tool is ready. So now it's time to get back to adaptation of old tools ('Blend', 'Points to Mesh', 'Control Points', 'Geometrically Smoothed Curve', 'Stick Groups to Mesh').
The above video shows how to use 'Make Recursive...' tool and gives some theoretical explanations about how it works.
Here is a link to download this stage of 'LSS Toolbar': lss_toolbar_2_0_pre_alpha_1.zip
This is 'pre-alpha' version (use it on your own risk).
Labels:
fractal,
lss toolbar,
lss_recursive.rb,
make recursive,
nested,
plugin,
recursive
Monday, May 28, 2012
'Make Recursive...' Tool of 'LSS Toolbar'
The idea of this brand new tool is making possible recursively defined group creation. Plugin applies 'parent' group transformation to each new nested group. The above screen-shot illustrates only four levels of 'Recursive depth' and only four nested groups within 'root' group.
Wednesday, May 16, 2012
LSS Toolbar Voxelate Tool
This video shows brand new 'Voxelate' tool processing demonstration.
'Voxelate' tool generates a group made of 3D 'pixels' from picked geometry group.
Combined use of 'Voxelate' and 'Sketchyphysics' plugin can make your day!
Tuesday, May 15, 2012
LSS Matrix 1.1
The new version of 'LSS Matrix' plugin for SketchUP is able to analyse what's going on inside geometry groups.
This first step has a lot of limitations, but also process faces materials.
Link to download LSS Matrix ver. 1.1 alpha: lss_matrix_1_1_alpha.zip
This first step has a lot of limitations, but also process faces materials.
It is necessary to enable internal changes tracking by setting 'Scan for changes inside groups' option to 'Yes' within 'LSS Matrix' global settings dialog.
Here is a video, which demonstrates new feature processing
Link to download LSS Matrix ver. 1.1 alpha: lss_matrix_1_1_alpha.zip
Sunday, April 8, 2012
LSS Matrix
About
It is an extension of Sketchup, which allows advanced copying of groups and component instances.
Installation
- Download «lss_matrix_1_0_beta.zip»
- Unpack contents of «Plugins» subfolder into SketchUp «Plugins» subfolder
- Unpack contents of «Resouces» subfolder into SketchUp «Resources» subfolder
- Enable 'LSS Matrix Toolbar': choose Sketchup Main Menu>> View>> Toolbars>> LSS Matrix Toolbar
Usage
«LSS Matrix» has preprocessing stage:
it is necessary to make an initial copy instance and «controlling» copy instance(s) before «LSS Matrix» dialog launching.
After preparations:
- Choose Plugins>> LSS Matrix>> Lss Matrix Dialog command from the main menu or click appropriate button of «LSS Toolbar»
- Pick the initial instance
- Pick copy instance(s)
- Adjust settings
- Click «Apply» to generate array of copies
Lss Matrix Usage Overview
View more PowerPoint from Кирилл Баннов
Subscribe to:
Posts (Atom)


