Skip to main content
GameDev.net gamedev.net
🔒 Locked

Blender: How to subdivide a face in two?

Started by owl Jul 21, 2003 at 1:10 AM 18 replies 49.2k views
Original Post
owl
owl
Hello. When I select the 4 vertices of a face and I press the subdivide button the face gets subdivided in 4. Is there a way to subdivide over an axis or something so I end up with 2? ie:

This is what happens now:

*------------------*                  *--------*---------*
|                  |                  |        |         |
|                  |                  |        |         |
|                  |                  |        |         |
|                  | => subdivide =>  *--------*---------*
|                  |                  |        |         |
|                  |                  |        |         |
|                  |                  |        |         |
*------------------*                  *--------*---------*

I need this:

*------------------*                  *--------*---------*
|                  |                  |        |         |
|                  |                  |        |         |
|                  |                  |        |         |
|                  | => someway   =>  |        |         |
|                  |                  |        |         |
|                  |                  |        |         |
|                  |                  |        |         |
*------------------*                  *--------*---------*  
Thanks in advance.
[size="2"]I like the Walrus best.
Wolfmanyoda
Wolfmanyoda
Method one:
Scale it down on the axis and select the two vertices on the right. Then extrude those two vertices out.

Method two:
Select all four vertices and hit ''X'', ''Only Faces''. You can then Subdivide the top edge and the bottom edge. Select the two left edge vertices and the new middle vertices and hit ''F'' to make a new face. Clear the selected vertices and select the right two and the middle two and hit ''F''.
yspotua
yspotua
There is another way. Select all the vertices for the face, then click on the ''Beauty'' option in the edit menu. Then subdivide.
Wolfmanyoda
Wolfmanyoda
wow...that''s so much faster.
Thanks
yspotua
yspotua
np.
owl
owl
Thanks Wolfmanyoda!

quote:
Original post by yspotua
There is another way. Select all the vertices for the face, then click on the 'Beauty' option in the edit menu. Then subdivide.


yspotua: Hey, this is cool. It subdivides the face horizontally. How do I do to subdivide it vertically? Maybe it is obviously easy but I'm kinda new to this...

EDIT: Heh, one way to achieve it is rotating the view

[edited by - xaxa on July 21, 2003 7:33:49 PM]
[size="2"]I like the Walrus best.
yspotua
yspotua
I don't how you could specify the vertical subdivsion. You may have to do it manually by subdividing each edge and then creating an edge from 2 new vertices.

Try the Blender knowledge base at http://www.vrotvrot.com/support/browse.php. If can't find it there, then try the forums at www.elysuin.com, there are a lot more experience Blender users there.

[edited by - yspotua on July 22, 2003 2:30:04 AM]
owl
owl
Thank you very much

Now I''m in teh hard process of leeching textures all over the interweb...
[size="2"]I like the Walrus best.
Wolfmanyoda
Wolfmanyoda
quote:
Original post by xaxa
Now I''m in teh hard process of leeching textures all over the interweb...
Let me share my texture-leeching secret with a fellow Blenderhead:
I go to the library and check out 3D modeling books. It can be books about 3DMax, Maya, Lightwave, AutoCAD, whatever. Almost all of them come with a CD of tutorials, sample files, and a bunch of textures. I can''t use the other stuff, but my texture collection has become really large and well stocked by doing this.
Drevay
Drevay
You may want to google for the Blender Manual 2.0 in PDF download or something. It's free for download now, which used to cost 10 bucks. It's a really well written manual, covering most, if not all, of Blender's wonderful features.

Download Blender 2.27 if you already haven't, it's a bit more stable than 2.26. They still don't have the game engine back in it, which was pretty cool from what I've seen, but honestly I could care less.

Elysiun - go to the Forums section of this site to see some great some from some Blenderheads. WIP section or Finished projects section is where I'll be posting whenever I learn more. You can even learn about Python scripting from the Python forum, or get a list of tutorials on the Help forum, etc... It's all good.

Hope that helped a bit.

EIDT - Here's a direct link to the PDF download (free of charge) - Clicky.
EDIT - Oh, and if you want the Gzip version of that just add .gz instead of .zip to the end of the URL.


"Few creatures of the night have captured our imagination like vampires..." Godsmack
(c) 2003 DigiCode - My solo company in progress.

[edited by - Drevay on July 22, 2003 2:10:35 PM]

[edited by - Drevay on July 22, 2003 2:11:32 PM]
_________________Politics is the ability to foretell what is going to happen tomorrow, next week, next month and next year. And to have the ability afterwards to explain why it didn't happen. -- Winston ChurchillGDNet-0.2 - rate users the easy way with this nifty Firefox extension. Updated with new features.
owl
owl
Thank you both. I''ll do that
[size="2"]I like the Walrus best.
Drevay
Drevay
Blender 2.28 is out now. You might want to pick it up, a good few bug fixes are in it.


"Few creatures of the night have captured our imagination like vampires..." Godsmack: Vampires.
(c) 2003 DigiAC - My solo company in progress.
_________________Politics is the ability to foretell what is going to happen tomorrow, next week, next month and next year. And to have the ability afterwards to explain why it didn't happen. -- Winston ChurchillGDNet-0.2 - rate users the easy way with this nifty Firefox extension. Updated with new features.
owl
owl
Yap, I think I will
tnx!
[size="2"]I like the Walrus best.
owl
owl
quote:
Original post by Drevay
Blender 2.28 is out now. You might want to pick it up, a good few bug fixes are in it.


"Few creatures of the night have captured our imagination like vampires..." Godsmack: Vampires.
(c) 2003 DigiAC - My solo company in progress.


This new version is so cool!!
[size="2"]I like the Walrus best.
owl
owl
mmmm, I still can''t find a way to subdivide a group of faces...

Here is a screenshot, the red line is the subdivision I want to make, I tried turning "Beauty" on and then pressing subdivide, but I get vertical subdivision only...

[size="2"]I like the Walrus best.
yspotua
yspotua
Until Blender get better tools, you will have to divide those faces manually by selecting the edges and subdividing, then connect the points created. A little trick I used when I had bunch of edges to subdivide is to select edges that together don''t make a face and subdivide, then select the remain and subdivide.

It was this kind of frustration that drove me to use Wings(www.wings3d.com) for my organic modeling. As it is primarily focused on modeling only, it has tons of tools. To make the subdivision like you are trying to do in Wings, you could select all the edges in that row, then perform a ''connect'' command and then you would have a new edge loop.

I still use Blender to model stuff like chairs, and other squareish props, but I am just more productive use Wings for characters.

But don''t take my experience with Blender''s modeling tools to be the final word on the matter. Go to the forums at www.elysiun.com and ask this in the Q&A forum.
owl
owl
Oh, sad thing.

I''m learning Wings 3D too but I couldn''t make the python scripts work in blender to import from Wings, I installed Phyton and configured the enviroment variables but it throws this strange error:

Traceback (most recent call last):
File "objimport.py", line 12, in ?
File "D:\Programas\Python23\Lib\os.py", line 282
yield top, dirs, nondirs
^
SyntaxError: invalid syntax
D:\Programas\Python23\Lib\os.py:282: Warning: ''yield'' will become a reserved key word in the future


So I went back to Blender, but it seems to be that I''ll have to see how to put those python scripts to work...
[size="2"]I like the Walrus best.
yspotua
yspotua
The old obj scripts won't work in new versions of Blender (newer than 2.23) due to changes in Pyton API.

Here is a link to new script that works with newer versions of Blender. http://www.clubinfo.bdeb.qc.ca/~theeth/objIO_288.py

For best results you should change all of the faces to the same material. Then export in Wings. You will need to open the obj file with a text editor and make some minor adjustments.

Open the file look for lines that begin with the following:

mtlib
o
g
usemtl

You will need to put a # in front of these lines and save. The reason for this is that the programmer has not added support for importing textures.

Another option would be to use that old script that you have with Blender 2.23 or earlier.


[edited by - yspotua on August 1, 2003 4:31:35 AM]
owl
owl
wow, thank you!
[size="2"]I like the Walrus best.
yspotua
yspotua
np

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.