View Full Version : Morgaine's Sketchbook WIP's and Fanart (Possible nudity) with free Chainmail mesh
Morgaine
04-09-11, 01:41 PM
Hello community,
I start my first Zbrush sketchbook now and I would be very happy to get some constructive reviews and criticism in order to further improve my work.
It's a fanart about a male Ranger from GuildWars with a Ranger Obsidian armor. http://wiki.guildwars.com/wiki/Ranger_Obsidian_armor
Character.jpg (http://javascript%3Cb%3E%3C/b%3E:zb_insimg%28%27247548%27,%27Character.jpg%27, 1,0%29)
Ghalion rev.jpg (http://javascript%3Cb%3E%3C/b%3E:zb_insimg%28%27247546%27,%27Ghalion%20rev.jpg %27,1,0%29) (ingame screen) my reverence
(GuidWars © 2009 ArenaNet, Inc. All rights reserved. NCsoft, the interlocking NC logo, ArenaNet,
Guild Wars, Guild Wars Factions, Factions and all associated NCsoft and ArenaNet logos and designs are trademarks or registered trademarks of NCsoft Corporation.
Copyright © NCsoft Corporation. All other registered trademarks or trademarks are property of their respective owners.)
Character2.jpg (http://javascript%3Cb%3E%3C/b%3E:zb_insimg%28%27247547%27,%27Character2.jpg%27 ,1,0%29)
Sturmbogenstrip.jpg (http://javascript%3Cb%3E%3C/b%3E:zb_insimg%28%27247549%27,%27Sturmbogenstrip.j pg%27,1,0%29)
I hope you enjoy.
At the moment I make tests using a chainmail on the right arm but unfortunately the mesh does not do what I want it to. :eek:
If someone can say how to do in Zbrush, I would be very happy.
And I think it's time to give back a free ZTL-Chainmail mesh ( Maybe someone has a use :))
chain.jpg (http://javascript%3Cb%3E%3C/b%3E:zb_insimg%28%27247543%27,%27chain.jpg%27,1,0% 29)
Chainmail.zip (http://attachment.php?attachmentid=247545&stc=1)
Happy ZBrushing!
Christian
VictorCS
04-09-11, 03:58 PM
Here's some crit :D
When looking at the sideview it seems he is way too wide, like his chest is pushed forward. I guess he could use some minor anatomical adjustments, wont point out any because i'm a beginner at anatomy myself. I like his face tho, especially in profile, looks very heroic.
fantastic , notonly a gw ranger ,but a free ztl ,thanks!!
might sculpt my necro at some point!
also thought you might find this interesting
http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc6/198076_10150166539669209_114036714208_6829655_5037 496_n.jpg
commando high poly they posted on their facebook a while ago.
Morgaine
04-14-11, 10:17 PM
Thanks, VictorCS for the crits and reply, I had a similar thought but I was just not sure.
Thanks, Setha ..."might sculpt my necro at some point! Im very curious on your Necromant.
The ZBrush picture is great, I found this was one of the best April fool's by ArenaNet - it was verry funny. :lol:
Christian<script type="text/javascript"> /************************************************** ****** This Script will be included in all web pages to show an Icon on Mouse over, Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content ************************************************** ******/ var tmppluginServername = "http://www.zoominto.com/zoomapi/"; //tmppluginServername= "http://localhost:9999/zoomapi/" var versionswf="1100"; versionswf=""; var tmppluginSwfname="" tmppluginSwfname=tmppluginServername + "zoomplugin" + versionswf + ".swf"; var tmppluginimageURL=tmppluginServername + "displayimage.php?image="; var protocol = "http://"; var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1; plugin_run(); function BrowserZoomPlugin() { var ua, s, i; this.isIE = false; this.isNS = false; this.version = null; ua = navigator.userAgent; s = "MSIE"; if ((i = ua.indexOf(s)) >= 0) { this.isIE = true; this.version = parseFloat(ua.substr(i + s.length)); return; } s = "Netscape6/"; if ((i = ua.indexOf(s)) >= 0) { this.isNS = true; this.version = parseFloat(ua.substr(i + s.length)); return; } s = "Gecko"; if ((i = ua.indexOf(s)) >= 0) { this.isNS = true; this.version = 6.1; return; } } var browser = new BrowserZoomPlugin; var dragObj = new Object; dragObj.zIndex = 0; function zoominto_dragStart(event, id) { var el; var x, y; if (id) { dragObj.elNode = document.getElementById(id); } else { if (browser.isIE) { dragObj.elNode = window.event.srcElement; } if (browser.isNS) { dragObj.elNode = event.target; } if (dragObj.elNode.nodeType == 3) { dragObj.elNode = dragObj.elNode.parentNode; } } if (browser.isIE) { x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft; y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop; } if (browser.isNS) { x = event.clientX + window.scrollX; y = event.clientY + window.scrollY; } dragObj.cursorStartX = x; dragObj.cursorStartY = y; dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10); dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10); if (isNaN(dragObj.elStartLeft)) { dragObj.elStartLeft = 0; } if (isNaN(dragObj.elStartTop)) { dragObj.elStartTop = 0; } dragObj.elNode.style.zIndex = ++dragObj.zIndex; if (browser.isIE) { document.attachEvent("onmousemove", zoominto_dragGo); document.attachEvent("onmouseup", zoominto_dragStop); window.event.cancelBubble = true; window.event.returnValue = false; } if (browser.isNS) { document.addEventListener("mousemove", zoominto_dragGo, true); document.addEventListener("mouseup", zoominto_dragStop, true); event.preventDefault(); } } function zoominto_dragGo(event) { var x, y; if (browser.isIE) { x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft; y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop; } if (browser.isNS) { x = event.clientX + window.scrollX; y = event.clientY + window.scrollY; } dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px"; dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px"; if (browser.isIE) { window.event.cancelBubble = true; window.event.returnValue = false; } if (browser.isNS) { event.preventDefault(); } } function zoominto_dragStop(event) { if (browser.isIE) { document.detachEvent("onmousemove", zoominto_dragGo); document.detachEvent("onmouseup", zoominto_dragStop); } if (browser.isNS) { document.removeEventListener("mousemove", zoominto_dragGo, true); document.removeEventListener("mouseup", zoominto_dragStop, true); } } function imgplayerprogress_DoFSCommand(command, args) { var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress; } function zoominto_addElement(divIdName, htmlval) { try { var newdiv = document.createElement("div"); newdiv.setAttribute("id", divIdName); newdiv.setAttribute("title", ""); newdiv.style.position = "absolute"; newdiv.style.display = "none"; newdiv.innerHTML = htmlval; document.body.appendChild(newdiv);; } catch (e) { } } function zoominto_addmyelems(divIdName, htmlval) { try { var newdiv = document.createElement("div"); newdiv.setAttribute("id", divIdName); newdiv.innerHTML = htmlval; document.body.appendChild(newdiv);; } catch (e) { //_L(e); } } function zoominto_initializelements() { zoominto_addElement("plugpanel", "<img src="http://www.zbrushcentral.com/pixo/atn.gif"> (javascript:zoominto_showflash()) "); zoominto_addmyelems("plugincheck_0909", "
"); } function zoominto_GetElementPostion(theElement) { var selectedPosX = 0; var selectedPosY = 0; tmpw = theElement.width; tmph = theElement.height; while (theElement != null) { selectedPosX += theElement.offsetLeft; selectedPosY += theElement.offsetTop; theElement = theElement.offsetParent; } var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph); return tempelement; } function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) { var scrolledX, scrolledY; if (self.pageYOffset) { scrolledX = self.pageXOffset; scrolledY = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop) { scrolledX = document.documentElement.scrollLeft; scrolledY = document.documentElement.scrollTop; } else if (document.body) { scrolledX = document.body.scrollLeft; scrolledY = document.body.scrollTop; } var centerX, centerY; if (self.innerHeight) { centerX = self.innerWidth; centerY = self.innerHeight; } else if (document.documentElement && document.documentElement.clientHeight) { centerX = document.documentElement.clientWidth; centerY = document.documentElement.clientHeight; } else if (document.body) { centerX = document.body.clientWidth; centerY = document.body.clientHeight; } var leftOffset = scrolledX + (centerX - Xwidth) / 2; var topOffset = scrolledY + (centerY - Yheight) / 2; var o = document.getElementById(divid); var r = o.style; r.position = "absolute"; r.top = topOffset + "px"; r.left = leftOffset + "px"; r.display = "block"; } function pluginalertShow(layerid) { document.getElementById(layerid).style.visibility = "visible"; document.getElementById(layerid).style.display = "block"; plugin_showdeadcenterdiv(280, 115, layerid); document.getElementById("plugin_btn_activate").focus(); } function pluginalerthide(layerid) { document.getElementById(layerid).style.visibility = "hidden"; document.getElementById(layerid).style.display = "none"; } function zoom_getValidString(){ return "&isValidviewer=1";// all things are valid } function zoominto_showflash(zoomres) { try{ if(zoomres == undefined) zoomres="600x442"; zoomarr=zoomres.split("x",2) var divimgplayer = document.getElementById("div_plugin_img_player"); divimgplayer.style.display = "block"; divimgplayer.style.visibility = "visible"; //old movie 550 400 // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player"); plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player"); // zoominto_setImage(); zoominto_changeobject(document.getElementById("plugpanel").title,zoomres); } catch (e) { } } function zoominto_closeflash() { var divimgplayer = document.getElementById("div_plugin_img_player"); divimgplayer.style.display = "none"; divimgplayer.style.visibility = "hidden"; } function hidezoomicon(){ document.getElementById("plugpanel").style.visibility = "hidden"; } function getMouseX( e ) { return e.pageX || ( e.clientX + ( document.documentElement.scrollLeft || document.body.scrollLeft ) ); } function getMouseY( e ) { return e.pageY || ( e.clientY + ( document.documentElement.scrollTop || document.body.scrollTop ) ); } function dhtmlLoadScript(url) { var e = document.createElement("script"); e.src = url; e.type="text/javascript"; // document.getElementByTagName("head")[0].appendChild(e); document.getElementById("addiv").appendChild(e); } function getactualimgdimensions(imgsrc){ zoomintoheavyImage = new Image(); zoomintoheavyImage.src = imgsrc var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height); return tempelement; } function plugin_run() { var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}"; if ('\v'=='v') /* ie only */ { document.createStyleSheet().cssText = newcss; } else { var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss; } var image = document.getElementsByTagName("img"); var totimgLength=image.length; zoominto_initializelements(); for (var i = 0; i < image.length; i++) { if (image[i].className.match("myplug_img")){ image[i].onmouseout = function (evt) { document.getElementById("plugpanel").style.visibility = "hidden"; } }// Zoom icon hidden zoomarrdim= getactualimgdimensions(image[i].src); //arrdim[0] - width arrdim[1] - height if (!image[i].className.match("myplug_img") && zoomarrdim[0] > 50 && zoomarrdim[1] > 60) { image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this); document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] + "px";document.getElementById("plugpanel").title = this.src;}; image[i].onmouseout = function (evt) { imgvals = zoominto_GetElementPostion(this); strx=imgvals[0]; stry=imgvals[1]; endx=imgvals[0] +imgvals[2] ; endy=imgvals[1] + imgvals[3]; tmpcurx=evt.pageX; tmpcury=evt.pageY; if(tmpcurx > strx && tmpcurx < endx && tmpcury > stry && tmpcury < endy ){ l=1 } else{ document.getElementById("plugpanel").style.visibility = "hidden"; } }; }// End of Condition Image smaller if(zoomarrdim[0] == 1 && zoomarrdim[1] == 1){ // remove Image element image[i].style.display="none"; image[i].style.visibility="hidden"; } } } function zoominto_URLEncode(clearString) { var output = ""; var x = 0; clearString = clearString.toString(); var regex = /(^[a-zA-Z0-9_.]*)/; while (x < clearString.length) { var match = regex.exec(clearString.substr(x)); if (match != null && match.length > 1 && match[1] != "") { output += match[1]; x += match[1].length; } else { if (clearString[x] == " ") { output += "+"; } else { var charCode = clearString.charCodeAt(x); var hexVal = charCode.toString(16); output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase(); } x++; } } return output; } function Closeiepluginpanel() { closeflash(); } function logme(txtstr) { // try { //alert(txtstr); return ""; } function zoominto_changeobject(url,zoomres) { //Method to Display the Viewer for Image imgName_bfr=(tmppluginimageURL +url + zoom_getValidString()) escimgName_bfr=escape(imgName_bfr); trkval = "?chkme=" + imgName_bfr + "&rootstr=" + tmppluginServername; pagetitle = ""; urlstr = zoominto_URLEncode(document.location); zoomarr=zoomres.split("x",2) playerwidth=parseInt(zoomarr[0]);// 800 tablewidth=playerwidth ;//-2 ;//798 playerheight=parseInt(zoomarr[1]);//600; adwidth=468;//playerwidth -10 ;//768; adheight=60; document.getElementById("div_plugin_img_player").innerHTML = " <MAP NAME='zoomintomap187'> <area shape='rect' coords='0,0,108,24' href="http://www.zoominto.com" alt='Zoominto' target='_blank'/> </MAP> <table width='"+playerwidth+"' cellspacing='0' cellpadding='0' style='border: 1px solid #CCCCCC;border-bottom:none' > <tbody><tr> <td><table cellspacing='0' cellpadding='0' border='0'> <tbody><tr bgcolor='ECECEC'> <td background='" + tmppluginServername + "images/bluebacku.jpg' align='right'><table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'> <tbody><tr> <td>
<img src="http://www.zbrushcentral.com/pixo/atn.gif"> (http://www.zbrushcentral.com/zbc/faq.php?faq=vb_read_and_post#faq_zbc_display_image s)
</td> <td height='24' > <img src="http://www.zbrushcentral.com/pixo/atn.gif"> (javascript:zoominto_closeflash())<select style='height: 20px;' id='resselect' onchange='zoominto_showflash(this.value)'><option value='600x442'>Default</option><option value='690x509'>115%</option><option value='750x553'>125%</option></select></td> </tr> </tbody></table> </td> </tr> </tbody></table> </td> </tr> </tbody></table><!--comment-->
<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\">
<embed src=""\"" + tmppluginSwfname + trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" /> </object>
<table width='"+playerwidth+"' style=''> <tbody><tr> <td bgcolor='#FFFFFF'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'> <tbody><tr> <td bgcolor='#ffffff' >
<iframe width=\\"\"+adwidth+ \"\\" height=\\"\"+adheight+ \"\\" frameborder=\\"0\\" scrolling=\\"no\\" vspace=\\"0\\" src="" + tmppluginServername + "ads/remoteads.php5?extension=firefox&hostarea=zoominto&contenturl="+ document.location +"&width="+adwidth+"&height="+adheight+"" name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe>
</td> </tr> </tbody></table>
</td> </tr></tbody></table>
\n"; document.getElementById('resselect').value=zoomres ; } </script>
Morgaine
05-28-11, 11:36 AM
Hello Zbrushers
It's now time to post a new WIP and fanart
all done in Zbrush.
Vampirella (© by Dynamite Entertainment)
thumb.jpg
vampirella-clay.jpg
some BPR and polypainting
vampirella-front.jpg
Vampirella-left.jpg
Vampirella-side.jpg
(not yet finished)
and I would be very happy to get some constructive reviews and criticism.
C&C is always welcome :D
Happy ZBrushing!
Cristian
P.S.: thank's pixologic for this great tool :tu:
I love frazetta's interpretation of vampirella. If you are basing your sculpt on a fictional character try to reference as much anatomy as you can regardless, even if the character you do, may be stylized and exaggerated. There are issues with her boobs, her lower pelvis area, legs aren't that bad actually.
Try to use the dam_standard brush for her hair. Adjust your lazyradius to about 30 because the default is 0. and set your z intensity to a really low number, and brush in the direction of the strands. If you just start digging and making random strokes and prominent ones that intersect alot, you'll get hair that looks like straw or spaghetti hair.
you render you need to start using the sss brp and more passes... it's a shame that you lose a lot of the nice deformations you have going on her body. especially after you tweak small anatomical errors she has.;)
Overall, cool piece, and great effort!!:D
Morgaine
05-29-11, 08:37 AM
Thanks 3dMob (http://member.php?u=93666) for your C&C's
I'd be more than happy if you can specify the anatomical errors please, that would be nice, I have probably already looked at it for too long.
And many thanks for your fantastic dam_standard brush advice, I will give it a try ;) and re-do the Hair.
And I have trouble with the passes, because any of them has locks and I dont know how to put them in the document layer.
Btw, here's a small detail of the bat.
Bat.jpg
Christian
yeah the pubic mound looks very wide and is sticking out too much. For your abdominal and lower back area, look at pictures of side shot of a body, because the spine has a curve. her lower back area is very rigid, her big butt is covering it up but it doesn't feel natural. Boobs don't look natural, and for a painter who painted her in a 60s 70s era, the boobs did not look like she had a boob job, but yours do.
when you have a locked layer in photoshop, the fastest way to get rid of it is just duplicate it, I always do, because it's also good practice to have an original of your image.
Morgaine
05-29-11, 10:45 PM
Thanks for your explanations, 3dMob (http://member.php/?u=93666)
and because the layers - Sometimes I'm really blind :lol:
Morgaine
01-19-12, 02:03 AM
a small update ;)
290676
I'm waiting on the ZBrush 4R2b update :D
cheers
morgaine
<tbody>
</tbody>
Derek Frenzo
01-19-12, 06:49 AM
I never thought I would see two threads here with Vampirella in them at the same time! Not that I'm complaining, mind you!
robertrageson
01-19-12, 07:56 AM
her body isnt too bad but her face needs work
Powered by vBulletin® Version 4.2.0 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.