reminding that Beta * is released and compatible with Daz Studio 4.6
it was tested on 36 of the sample path scripts
also, today i updated the manual to show the new features
the new features are mostly for advanced users with some programming experience
they let you access everything in the scene, for example, here mcjBuilder let me build a belt and a dress edge directly on the Aiko3 bodycon - all this in Daz Studio
though with some profile curves ( like "square" for example ) it doesnt seem to occur
for the shelf below, i seem to have to select the "shelf" profile using the drop-down list before starting the build process ( which makes use of that profile )
... i think it's because the tesselation ...yeah that's it the part of mcjBuilder that creates endcaps uses the drawn curve of the preview window and that curve must be corrupted or worse it must be the path curve
so later today i'll post version Beta 8.1 with endCap fix
------
figure 3 and 4 the bookshelf was made with the following mcjBuilder Beta 8.1
which will be released incessantly!
it will also include the new "shelf" profile and the following "shelf" path-script
Profile shelf
Tread 1
pathUnits in
MoldSize 12 0.75
var w 48
var thick 0.75
var depth 12
define ashelf
setScaleY (thick-6/32)/thick
setScaleX (depth-6/32)/depth
ring
endCap
setScaleY (thick-3/32)/thick
setScaleX (depth-3/32)/depth
ring
Move 3/32
setScaleY 1
setScaleX 1
Ring
Move 3/32
Ring
move w-2*thick
ring
Move 3/32
ring
Move 3/32
setScaleY (thick-3/32)/thick
setScaleX (depth-3/32)/depth
ring
setScaleY (thick-6/32)/thick
setScaleX (depth-6/32)/depth
ring
endCap
break
defineEnd
SetPosZ 0
ashelf
MoveY 24
repeat 5
SetPosZ 0
ashelf
MoveY 12
repeatEnd
Set w 74
RotateX -90
SetPosZ -3/8
Repeat 2
SetPosY -3/8
ashelf
MoveY -48+3/8
repeatEnd
fix : issues when a "defined" block of commands calls other "defined" blocks of commands using identical parameter names
fix: parenthesis
add: "stud" command which builds round-edged studs
add: new profiles
add: all the mcjBuilderA paths used to make the walls and doors and windows shown below
the walls and doors and windows shown below will also be distributed as props
It occurred to me your either a wealthy person or retired to have this much creativity and time to produce all the great ideas that flow around in your minds eye. lol
It occurred to me your either a wealthy person or retired to have this much creativity and time to produce all the great ideas that flow around in your minds eye. lol
it's neither, it's just that i 've been programming since about the year of the release of see-below and work mainly as programming and electronics (digital mostly ), so this daz scripting hobby isn't that demanding - i complete those projects much slower than i'd like
though my first programs were typed on a noisy telex and stored on punched paper tape - the PET was just what dreams were made of
version 9 will have a "shrink" command which should help us get better looking extrusion lids
var tr 250/46
Tread tr
define bar x y len w h
profile carolina
moldSize h*tr w*tr
setPosX x
setPosY y
setPosZ 0
setShrink 0.3
Ring
endCap
Move 0.1
setShrink 0
Ring
Move 0.3
Ring
Move len-0.8
Ring
Move 0.3
Ring
Move 0.1
setShrink 0.3
Ring
endCap
break
setShrink 0
defineEnd
the end caps are still non-welded
which was a necessity when we didn't have the shrink command
because the triangulation method used for the caps
produces badly behaving triangles
but now .... maybe i'll add a "weld-caps" option
( who knows maybe someone will 3d-print objects made with this ! )
Figure 2 shows the same non-welded object, with (legacy) catmull-clark subdivision
using the new DS4.7 default subdivision method produced a ''leaky'' mesh
My question about how the verts are laid out, how does a seamless tile look or is that impossible for such a layout?
the UV layout is ideal for tiling
the 2 "caps" are planar projections
the "tube" is a very carefully un-rolled and there's as little stretching as can be
i think i can now return to acid-testing mcjBuilderA Beta 9.0
i.e. creating the gothic movie set with it
----
the difficult thing was, that the rest of the UV layout is based on the movement of the extrusion nozzle
but, in the case of shrinking, the nozzle doesn't move, it just contracts/expands
Comments
luckily, i did one last test and found a problem for scripts making heavy use of parenthesis
it's now fixed
so basically it's ready ! and i'm heading to my web site !!! ... soon
coffee, packaging, uploading
badabing
* * * B E T A -- 8 -- * * * B E T A -- 8 -- * * * B E T A -- 8 -- * * * B E T A -- 8 -- * * * B E T A -- 8 -- * * *
ready and tested 36 times with Daz Studio 4.6
https://sites.google.com/site/mcasualsdazscripts3/mcjbuildera
tomorrow i'll update the manual and tell you about the secret feature
What I find amazing is that you can get SO much functionality out of a script that's the size of a note written in Note Pad! lol
reminding that Beta * is released and compatible with Daz Studio 4.6
it was tested on 36 of the sample path scripts
also, today i updated the manual to show the new features
the new features are mostly for advanced users with some programming experience
they let you access everything in the scene, for example, here mcjBuilder let me build a belt and a dress edge directly on the Aiko3 bodycon - all this in Daz Studio
https://sites.google.com/site/mcasualsdazscripts3/mcjbuildera
in the second image, a tube was built on the path of Amy's finger tip ( node -tracking )
in the third image, the position of the extruder node was used to modulate the height of the 144 blocks
there seems to be a problem with the endcaps
though with some profile curves ( like "square" for example ) it doesnt seem to occur
for the shelf below, i seem to have to select the "shelf" profile using the drop-down list
before starting the build process ( which makes use of that profile )
... i think it's because the tesselation ...yeah that's it
the part of mcjBuilder that creates endcaps uses the drawn
curve of the preview window and that curve must be
corrupted or worse it must be the path curve
so later today i'll post version Beta 8.1 with endCap fix
------
figure 3 and 4 the bookshelf was made with the following mcjBuilder Beta 8.1
which will be released incessantly!
it will also include the new "shelf" profile and the following "shelf" path-script
Now ya just books! lol
i'm inspired by a pov-ray render named the office
http://hof.povray.org/office-13.html
so far mine is like
Now you just need to figure out how to add in fancy details like some book shelves have...
Here is a fun search!
http://tinyurl.com/orfpmmb
* * Beta 8.1* * Beta 8.1* * Beta 8.1* * Beta 8.1* * Beta 8.1* * Beta 8.1* * Beta 8.1
* * fixes an issue with endCaps * *
and includes more sample paths and profiles
( walls with windows? yep )
https://sites.google.com/site/mcasualsdazscripts3/mcjbuildera
I'm tellin ya man. DAZ ought to make you an offer on this code and integrate it into DAZ Studio!
Next weekend probably ... Beta 9
fix : issues when a "defined" block of commands calls other "defined" blocks of commands using identical parameter names
fix: parenthesis
add: "stud" command which builds round-edged studs
add: new profiles
add: all the mcjBuilderA paths used to make the walls and doors and windows shown below
the walls and doors and windows shown below will also be distributed as props
studs smooth-edged arcs
figure 3 shows the shrink command which can be used to chamfer complex (non convex ) shapes
Looks fantastic Casual! Thought this thread went very quiet for a while....
Yes, glad to see some activity in this thread again. :coolsmile:
thanks!
while making this ( promised ) movie set, i'm finding things to fix in mcjBuilder
so this explains the upcoming version 9
--
next i'll finish the stairs for the mcjCastle
then turn the mcjCastle into a real prop with openable doors
then we go back to the physics simulation and Amy's BMX stunts
unless i make a Kinect-to-Studio detour
well as you could see i started a few other threads while i was "away" from this one :)
It occurred to me your either a wealthy person or retired to have this much creativity and time to produce all the great ideas that flow around in your minds eye. lol
it's neither, it's just that i 've been programming since about the year of the release of see-below and work mainly as programming and electronics (digital mostly ), so this daz scripting hobby isn't that demanding - i complete those projects much slower than i'd like
though my first programs were typed on a noisy telex and stored on punched paper tape - the PET was just what dreams were made of
WOW.. one of those code people from way back when. YIKES! Well glad you enjoy that sort of thing! :-)
I remember those machines
well as you could see i started a few other threads while i was "away" from this one :)
Yes Sir, I most definitely noticed. :coolsmile:
well it seemed like a distant dream, but here we are almost 6 months later , ready to resume work on mcjBuilderA
our test subject is the creation of a movie set used in many kpop videos - it will be posted as free props.
once that's done i'll create new stairs for the mcj castle
then turn the castle in a fully animatable prop
then we'll return to bullet physics and BMX jumps
then there's the cage deformer project, 3d painting, kinect mocaps
and other projectsi almost forgot like OPENGLwater and grass
and other projects i really did forget
Awesome sauce! lol
version 9 will have a "shrink" command
which should help us get better looking extrusion lids
the end caps are still non-welded
which was a necessity when we didn't have the shrink command
because the triangulation method used for the caps
produces badly behaving triangles
but now .... maybe i'll add a "weld-caps" option
( who knows maybe someone will 3d-print objects made with this ! )
Figure 2 shows the same non-welded object, with (legacy) catmull-clark subdivision
using the new DS4.7 default subdivision method produced a ''leaky'' mesh
My question about how the verts are laid out, how does a seamless tile look or is that impossible for such a layout?
the UV layout is ideal for tiling
the 2 "caps" are planar projections
the "tube" is a very carefully un-rolled and there's as little stretching as can be
HAHAHAHA.... OK... great to know! ;-)~
the "shrunk" UV layout issue seems solved
i think i can now return to acid-testing mcjBuilderA Beta 9.0
i.e. creating the gothic movie set with it
----
the difficult thing was, that the rest of the UV layout is based on the movement of the extrusion nozzle
but, in the case of shrinking, the nozzle doesn't move, it just contracts/expands
Nice and clean!