Tags:
Forums: 

อยากทราบฟังก์ชันการวาดจุด เพื่อจะเอาไปทำส่วนของเส้นตรงจากจุด pixel โดยสามารถทำงานใน Dos โดยไม่มีการเรียกใช้ไลบราลีใดๆ

Get latest news from Blognone
By: JavaDevil
iPhoneUbuntuIn Love
on 13 November 2008 - 14:24 #71355

จะใช้ภาษาอะไรเขียนครับ?

By: KavkaZ
ContributorAndroidUbuntuWindows
on 13 November 2008 - 15:26 #71364
KavkaZ's picture

ตั้งใจว่าจะหัด python ครับ เลยเอา python นี่แหละ
ใช้ Tkinter วาด cg ครับ


ลายเซ็นยาวเกินไปครับ

By: bow_der_kleine
WriterAndroidUbuntu
on 13 November 2008 - 18:30 #71386
bow_der_kleine's picture

วาดลงในไหนครับ ลงในไฟล์ภาพ หรือ print บนคอนโซล หรือพลอท อ่านคำถามแล้วงง ๆ แต่เงื่อนไข "โดยไม่มีการเรียกใช้ไลบราลีใดๆ" นี่คงยากหน่อยครับ

BioLawCom.De

By: JavaDevil
iPhoneUbuntuIn Love
on 13 November 2008 - 21:16 #71407

คำว่าไม่ใช้ Lib คือคุณต้องการอยากวาดเส้นโดย Plot ที่ละจุดโดยสมการเหรอครับ?

By: KavkaZ
ContributorAndroidUbuntuWindows
on 13 November 2008 - 22:06 #71410 Reply to:71407
KavkaZ's picture

ใช่ครับ plot ครับ

ไม่ใช้ไลบราลีใดนี่ หมายถึงไม่ใช้พวก OpenGL ถ้าในจาวาก็ใช้ swing หรือ awt ได้น่ะครับ เอ... อธิบายลำบากเหมือนกัน


ลายเซ็นยาวเกินไปครับ

By: JavaDevil
iPhoneUbuntuIn Love
on 14 November 2008 - 10:38 #71459 Reply to:71410

Swing หรือ Awt ก็มี method สำหรับวาดเส้นตรงหรือcurve อยู่นะครับแต่ถ้าอยากรู้พื้นฐานมันคงต้องลองศึกษา Bézier curve ดูครับเพื่อจะเป็นแนวอะไรได้บางสำหรับวาดรูปแบบ vector

By: cwt
AndroidRed Hat
on 13 November 2008 - 23:02 #71420

งงตรงทำงานใน Dos อีก

By: KavkaZ
ContributorAndroidUbuntuWindows
on 13 November 2008 - 23:24 #71427 Reply to:71420
KavkaZ's picture

เปิดใน DOS ก็ประมาณว่า ถ้าเป็นจาวาก็พิมพ์ java XXX

หรือถ้าซีก็ XXX.exe อย่างนี้น่ะครับ


ลายเซ็นยาวเกินไปครับ

By: bow_der_kleine
WriterAndroidUbuntu
on 14 November 2008 - 04:24 #71445
bow_der_kleine's picture

อย่างนี้ต้องลอง Matplotplibครับ ใช้ร่วมกับNumPy ตัวอย่างพลอทเส้นตรงครับ

from numpy import *
from pylab import *
plot(arange(0,1,0.01))
show()

BioLawCom.De

By: KavkaZ
ContributorAndroidUbuntuWindows
on 14 November 2008 - 19:34 #71511
KavkaZ's picture

คือผมกำลังศึกษาพวก Bezier หรือ Bresenham อะไรพวกนี้อ่ะครับ

เอาไว้ใช้ในวิชา CG

:p


ลายเซ็นยาวเกินไปครับ