Suggestions for the WikiBook

I’m not certain if this is the best place to put theses suggestion but hopefully they will be included in the WikiBook:rolleyes: .

Suggestions For the Wicki Book

Sugg # I
Objects can be lock in several places

1 - N-Transform panel each object dimension has a Lock

2 - Bottom header there is the button on the right of Pivot Button
Called - “Move object centers only”

Note: This button should also be more explained in the WikiBook

3 - If you put a constraint on an object it may be lock in certain ways
4 - Bottom header on the end at right there is a lock

This should be included somewhere for the Edit function or else
for the noobi so that if he finds something seems to be lock and does show where to look to unlock the objects!

Sugg # 2 To add at the end of the primitive objects PAge in Wiki

How to make make simple triangles

Note: It seems obvious but when you begin with Blender you always look for tricks and easy to do things like that.

Equilateral - Add circle with 3 sides

Isocele - Add Plane then subdivide one side - then remove vertex on either side of subdivided line and make new edges.

Right triangle - Add plane remove on vertex then add new edge
Then to adjust the lenght of each side you can scale with
the Grid in Blender unit EX: 3 - 4
Note: Then you can see the angle by going into edit mode and turn on the Mesh one menu and set show angle Then you select two edges
and you will see the angles between the two edges

Sugg #3 - Polygone with n sides
a ) You can add circle with a number of edges
Ex: 6 for an hexagone

Sugg #4 Donuts of all shape
Try this very short script by Paul Bourke
The text file is very short but very powerfull and you can get
all kind of donuts shape
http://blenderartists.org/forum/showthread.php?t=20264
The Script Torus could be included at the end of the Wiki Book in the annex
The Jpeg picture showing the different type of torus that can be done by adjusting two variables could be included in the primitive section
to show the different type and shape of donuts that be done with this script
http://users.pandora.be/tuinbels/scripts/torus.py

Sugg #5 Arch dome 90 degrees to create gothic vaults (specifically domical vaults Which may be usefull

See Elysium page
http://www.elysiun.com/forum/viewtopic.php?t=8086&start=0&postdays=0&postorder=asc&highlight=

Text file
Code:
#############################################################

Blender Domical Vault Script

© December 2003 Neil McAllister

#############################################################

History

V: 0.0.1 - 27-12-02 - First Working Version

#############################################################
import Blender
from Blender import *
from Blender.Draw import *
from math import *
BL_VERSION = Blender.Get(‘version’)
if (BL_VERSION<=223):
import Blender210
pointy=Create(0.5)
length=Create(4.0)
breadth=Create(6.0)

#############################################################

MAIN

#############################################################
def ConstructVault():
global pointy, length, breadth
me=NMesh.GetRaw()
i=0.0
j=0.0
n=32.0
l=length.val
b=breadth.val
p=pointy.val
d=sqrt(ll+bb)
alpha=acos(1-1/(2p))
theta=alpha/n
rl=l
p2
rb=b
p2
rd=d
p2
for i in range(0,n+1):
for j in range(0,n+1):
x=(cos(alpha)-cos(theta
i))rb
y=(cos(alpha)-cos(theta
j))rl
if i<j:
z=sin(theta
i)(rd-rl)+sin(thetaj)rl
else:
z=sin(theta
j)(rd-rb)+sin(thetai)*rb
v=NMesh.Vert(x,y,z)
me.verts.append(v)
n0=len(range(0,n+1))
for i in range(0,n):
for j in range(0,n):
if i==j:
f=NMesh.Face()
f.v.append(me.verts[i*n0+j])
f.v.append(me.verts[i*n0+j+1])
f.v.append(me.verts[(i+1)*n0+j+1])
me.faces.append(f)
f=NMesh.Face()
f.v.append(me.verts[i*n0+j])
f.v.append(me.verts[(i+1)*n0+j+1])
f.v.append(me.verts[(i+1)*n0+j])
me.faces.append(f)
else:
f=NMesh.Face()
f.v.append(me.verts[i*n0+j])
f.v.append(me.verts[i*n0+j+1])
f.v.append(me.verts[(i+1)*n0+j+1])
f.v.append(me.verts[(i+1)*n0+j])
me.faces.append(f)
NMesh.PutRaw(me,“plane”,1)
Blender.Redraw()
#############################################################

Graphics

#############################################################
def Warn():
BGL.glRasterPos2d(115, 23)
Blender.Window.Redraw(Blender.Window.Const.TEXT)

def draw():
global pointy, length, breadth
BGL.glClearColor(0.5, 0.7, 0.5, 1)
BGL.glColor3f(1,1,1)
BGL.glClear(BGL.GL_COLOR_BUFFER_BIT)
BGL.glColor3f(1, 1, 0)
BGL.glRasterPos2d(8, 153)
Text(“Blender Domical Vault Script”)
BGL.glRasterPos2d(8, 133)
Text(“© Dec. 2003 Neil McAllister”)

length=Slider("Length ",2,10, 100, 200, 20, length.val, 0, 100)
breadth=Slider("Breadth ",2,10, 75, 200, 20, breadth.val, 0, 100)
pointy=Slider("Pointiness ",2,10, 50, 200, 20, pointy.val, 0.5, 4)
Button(“Exit”, 1, 100, 10, 40, 20)

def event(evt, val):
if (evt== QKEY and not val):
Exit()
def bevent(evt):
if (evt== 1):
Exit()
elif (evt== 2):
ConstructVault()
Draw()
elif (evt== 3):
ConstructVault()
Redraw()
ConstructVault()
Register(draw, event, bevent)

These are all usefull on occasion to gives more flexibility to Blender and let the noobie or intermediary user find things faster trought the Wiki book and hopefully someone will notice and include theses into Blender Book and as normal tools in Blender:) .

Tanks & Salutations

Thanks for contributing, but I think it would be better if you talk to one of the editors at wikibook, or better yet, edit the wiki site yourself. I believe they don’t have restriction as to who can edit. It would be sad to see all this information lost in a forum.

there are restrictions, but you can get permission (and you should, just like the rest of us probably should):
http://mediawiki.blender.org/index.php/Meta/New_Writer

Want to have a look at this:
http://blenderartists.org/forum/showthread.php?t=79651
Any feedback from users would be much appriciated.
Please note, no need to post scripts for inclusion at this time.
There are not many scripts that I am not aware of. atm.
Just suggestions & comments on the format would be good.
I started with similar Ideas that evolved into Updating the Wiki.

To Meta-Anddrocto

the Domotic Script works only on 90 degrees!

For other building 3d domes
is there a script to have from 0 to 360 degrees in 3D?

For doors or windows bridges
is there a 2D script where you can select angles but also the height?

i 've looking for this for a long time but never found one!

Tanks & Salutations