Page 1 of 2

bf-blender / Windows (2004/09/26)

Posted: Sun Sep 26, 2004 5:58 pm
by gabio
Update, Update, More of these beautiful features.
ImageImageImageImage
--------------------
Relevant feature to test:
-Zbuffer clipped selection
-Optimal draw subsurfs.
-bugfixes.

Commit
-ton
Log:
Two nice workflow improvements;

- Zbuffer clipped selection
Based on same algos as for drawing (blender polygon offset) vertices, edges
and faces now are clipped for draw and selection when Zbuffer is used.
Note that it works for endpoint vertices of edges, and for facecenters.
Also works for border and circle-select

- Optimal draw subsurfs
This now draws optimal with faces and edges selected/unselected, hiding the
original 'cage' (mesh) completely.
TODO: edge select, which still uses original (invisible) edge.

http://www.blender3d.org/cms/Mesh_editi ... 425.0.html
Log:
Two small fixes for previous commit;

- new zbuf-clipped select was always on
- drawing the 'floor' now doesnt write in zbuffer when in editmode
Log:
Zbuf-selection fix: while drawing vertices, it accepted writing in zbuf
for it too... giving (sometimes) no selection, and possible for linux the
solution too!
Log:
Option 'all edges' didnt work anymore... fixed
Log:
Integer version of glReadBuffer with GL_DEPTH_COMPONENT...
reported were errors with ati-linux on using float here.

Code is still there, and can be easily switched back ( if(0) or if(1) !)
Log:
Two more fixes:

- face centers didnt recalculate at vertex-smooth, vertex-sphere and so
- on edge extrude (meaning the new faces), it now copies face data (material
index, smooth, tface) from the face that shared an edge
Log:
Fix for crashes when mixed faces/edges were hidden. Not all combos were
correctly checked on in subsurf.c
Log:
Added initialize code for zbuffer-select option, where it reads larger
parts of zbuffer on border/circle select.
Should speed up quite some.
Log:
Quick commit to fix crash in hide option editmode subsurf... the hide flags
still are not doing it OK... later!
------------------------------------
a new build is available

Posted: Sun Sep 26, 2004 6:09 pm
by VirtualDarKness
can't wait for try Zbuffer clipped selection ! thanks a lot gabio :)
(and of course, thanks to all developers!)

bye,
Giovanni.

Posted: Sun Sep 26, 2004 6:22 pm
by gabio
fgons look promising.
i find it sad that the fact it is fake is so obvious.
exemple: make a fgons, go in face select mode(fkey in object) and the fgons is gone...

Posted: Sun Sep 26, 2004 7:02 pm
by Monkeyboi
Nice one!

Some constructive critisism:

Subsurf Optimal face selection now rocks. Well done. It looks incredibly nice with 'Draw Faces' and 'Draw Edges' on - why aren't these two options just removed and set to ON by default? I can't imagine anyone ever wanting to turn them off, plus some might never discover them. When something just doesn't make sense to turn off, it should just be added, freeing us from having to turn it on all the time.

Now, don't get me wrong, the Fgons seem like a nice idea, but are currently very limiting - they don't work if there are any vertices in between the faces, and faces have to be 100% co-planar. Would be useful if you could set any tangenting faces to act as one, plus not having to have them co-planar. And, the way you make them is a bit odd compared to regular N-Gons: where you'd normally handle and set up n-gons just like you would for quads or triangles, you create fgons by first creating a series of quads and THEN converting them, this maybe a questionable workflow. However, I understand they are WIP, but still thought I'd add some thoughts.

Z-Buffer selection is uber cool, though the widget is very misleading - probably better to add a checkmark menu entry to the Select menu, both making it clearer and freeing space in the header. And maybe a better label such as 'Ignore Backfaces'? I can imagine some people being bewildered by the name. Oh, and why, may I ask, does it only work while in Shaded view?

Posted: Sun Sep 26, 2004 7:17 pm
by Bellorum
It looks incredibly nice with 'Draw Faces' and 'Draw Edges' on - why aren't these two options just removed and set to ON by default? I can't imagine anyone ever wanting to turn them off, plus some might never discover them.
Agreed.
Now, don't get me wrong, the Fgons seem like a nice idea, but are currently very limiting

I see them as a teaser for greater things coming.

Now I'm off to test those new features. Whooooo!!!

[/quote]

Posted: Sun Sep 26, 2004 7:29 pm
by Bellorum
I found some shortcomings with the z-buffer clipping system. If you for instance take a cube, select a face, make a zero extrude, scale down, and extrude inwards, the faces on the inner side of the mesh turns unselectable, but only in subsurf-mode.

Posted: Sun Sep 26, 2004 7:45 pm
by Doogs
now all we need is mirror modelling! ;)

RonC

Posted: Sun Sep 26, 2004 7:48 pm
by TorQ
The new optimal draw subsurfs are Awesome!! I sure hope that there is a similar todo for the verts ie verts on the subsurf mesh. Great work!


TorQ

Posted: Sun Sep 26, 2004 7:51 pm
by venomgfx
:D Thanks a lot gabio!

I've been waiting for this build, the optimal draw subsurfs is awesome!, i didn't use the optimal subsurf before because that, i couldn't see the selected faces, but now i can!!! thanks to all developers!

I almost never post in here, but i have to say that the new select mode are the best, i never worked so fast! thanks, really thanks to all the developers.

:D

Posted: Sun Sep 26, 2004 8:02 pm
by Dani
Does anybody else have these problems with *Zbuffer culling*:

-when "draw normals" is on, it becomes very difficult to select a face: it has to be 100% parallel to the screen...

-"zbuffer select" effect is affected by objects that are in front of the object being edited but that are not being edited themselves.

?

And isn't it restrictive to have zbuffer selection only in solid view?

Dani

Posted: Sun Sep 26, 2004 8:23 pm
by Doogs
are there hotkeys to switch from edit mode to edit mode?

RonC

Posted: Sun Sep 26, 2004 8:29 pm
by Bellorum
are there hotkeys to switch from edit mode to edit mode?
Not now, but I think Ton's looking into that.

Posted: Sun Sep 26, 2004 8:46 pm
by SamAdam
well, it's all nice, but there are still errors all over the place. The faces cannot be selected when viewed directly on end, like for selecting the top sides of a cylinder. also, when that cylinder is tilted and the selecting brush is used it does not work to select the top faces witht the zselect on.

Posted: Sun Sep 26, 2004 8:51 pm
by kakapo
i think i noticed another small bug. in edit mode the objects get drawn in front of the grid. i think the grid should be drawn at last like in object mode.

Posted: Sun Sep 26, 2004 8:56 pm
by ElBarto
Hey this built rocks more and more!!! Thanx!
At the moment i got no idea about hotkeys for edit modes and z-buffer :(