Fandom

Thai Blender Wiki

3VA Logo.png

105pages on
this wiki
Add New Page
Talk0

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

3VA_Logo.png(500 × 433 พิกเซล, ขนาดไฟล์: 68 กิโลไบต์, ชนิดไมม์: image/png)

ลิขสิทธิ์: Edit

แม่แบบ:ไม่ได้เลือก

Logo code Edit

Improvements are welcome!

static void drawStar(NSAffineTransform *t, NSGraphicsContext *ctxt,int depth, float fac)
{
	if (depth == 0) return;
	else depth--;
 
	NSAffineTransform *tr = [[NSAffineTransform alloc] initWithTransform:t];
 
	[tr translateXBy:0. yBy:1.];
	[tr scaleBy:0.615];
	[tr rotateByDegrees:60.];
 
	NSPoint p1 = [tr transformPoint:NSMakePoint(-0.2, 0.5)];
	NSPoint p2 = [tr transformPoint:NSMakePoint(0.2, 0.5)];
 
	NSPoint p =  [t transformPoint:NSMakePoint(-0.2, 0.5)];
	DPSmoveto(ctxt, p.x, p.y);
 
	p =  [t transformPoint:NSMakePoint(-0.2, 0.973419)];
	DPScurveto(ctxt, p.x, p.y, p.x, p.y, p1.x, p1.y);
 
	DPSmoveto(ctxt, p2.x, p2.y);
	p =  [t transformPoint:NSMakePoint(0., 1.142)];
 
	[tr rotateByDegrees:-120.];
 
	p1 = [tr transformPoint:NSMakePoint(-0.2, 0.5)];
	p2 = [tr transformPoint:NSMakePoint(0.2, 0.5)];
 
	DPScurveto(ctxt, p.x, p.y, p.x, p.y, p1.x, p1.y);
 
	p =  [t transformPoint:NSMakePoint(0.2, 0.5)];
	DPSmoveto(ctxt, p.x, p.y);
 
	p =  [t transformPoint:NSMakePoint(0.2, 0.973419)];
	DPScurveto(ctxt, p.x, p.y, p.x, p.y, p2.x, p2.y);
 
	drawStar(tr, ctxt,depth, fac);
 
	[tr rotateByDegrees:120.];
	drawStar(tr, ctxt,depth, fac);
 
	RELEASE(tr);
 
}
 
//drawRect:
	NSRectFill([self bounds]);
	[[NSColor redColor] set];
 
	DPStranslate(ctxt, 250., 250.);
	DPSscale(ctxt, 100., 100.);
 
	DPSsetlinewidth(ctxt, 0.01);
 
	NSAffineTransform *tr = [NSAffineTransform new];
 
	[tr rotateByDegrees:60.];
 
	NSPoint p = [tr transformPoint:NSMakePoint(0.2, 0.5)];
 
	int i;
	for (i = 0; i < 3; i++)
	{
		drawStar(tr, ctxt, gen, 0.615);
 
		p = [tr transformPoint:NSMakePoint(0.2, 0.5)];
		DPSmoveto(ctxt, p.x, p.y);
 
		[tr rotateByDegrees:-60.];
 
		NSPoint q = [tr transformPoint:NSMakePoint(0., 0.23)];
		[tr rotateByDegrees:-60.];
		p = [tr transformPoint:NSMakePoint(-0.2, 0.5)];
		DPScurveto(ctxt, q.x, q.y, q.x, q.y, p.x, p.y);
	}
	DPSstroke(ctxt);

ประวัติไฟล์

กดเลือก วัน/เวลา เพื่อดูไฟล์ที่แสดงในวันนั้น

วันที่/เวลารูปย่อขนาดผู้ใช้ความเห็น
ปัจจุบัน00:34, 11 พฤษภาคม 2552รูปย่อสำหรับรุ่น 00:34, 11 พฤษภาคม 2552500 × 433 (68 กิโลไบต์)Banlu Kemiyatorn (พูดคุย | เรื่องที่เขียน)new gen
14:26, 10 พฤษภาคม 2552รูปย่อสำหรับรุ่น 14:26, 10 พฤษภาคม 2552465 × 446 (65 กิโลไบต์)Banlu Kemiyatorn (พูดคุย | เรื่องที่เขียน)

Also on Fandom

Random Wiki