อยากทราบฟังก์ชันการวาดจุด เพื่อจะเอาไปทำส่วนของเส้นตรงจากจุด pixel โดยสามารถทำงานใน Dos โดยไม่มีการเรียกใช้ไลบราลีใดๆ
จะใช้ภาษาอะไรเขียนครับ?
ตั้งใจว่าจะหัด python ครับ เลยเอา python นี่แหละ ใช้ Tkinter วาด cg ครับ
ลายเซ็นยาวเกินไปครับ
วาดลงในไหนครับ ลงในไฟล์ภาพ หรือ print บนคอนโซล หรือพลอท อ่านคำถามแล้วงง ๆ แต่เงื่อนไข "โดยไม่มีการเรียกใช้ไลบราลีใดๆ" นี่คงยากหน่อยครับ
BioLawCom.De
คำว่าไม่ใช้ Lib คือคุณต้องการอยากวาดเส้นโดย Plot ที่ละจุดโดยสมการเหรอครับ?
ใช่ครับ plot ครับ
ไม่ใช้ไลบราลีใดนี่ หมายถึงไม่ใช้พวก OpenGL ถ้าในจาวาก็ใช้ swing หรือ awt ได้น่ะครับ เอ... อธิบายลำบากเหมือนกัน
Swing หรือ Awt ก็มี method สำหรับวาดเส้นตรงหรือcurve อยู่นะครับแต่ถ้าอยากรู้พื้นฐานมันคงต้องลองศึกษา Bézier curve ดูครับเพื่อจะเป็นแนวอะไรได้บางสำหรับวาดรูปแบบ vector
งงตรงทำงานใน Dos อีก
เปิดใน DOS ก็ประมาณว่า ถ้าเป็นจาวาก็พิมพ์ java XXX
หรือถ้าซีก็ XXX.exe อย่างนี้น่ะครับ
อย่างนี้ต้องลอง Matplotplibครับ ใช้ร่วมกับNumPy ตัวอย่างพลอทเส้นตรงครับ
from numpy import * from pylab import * plot(arange(0,1,0.01)) show()
คือผมกำลังศึกษาพวก Bezier หรือ Bresenham อะไรพวกนี้อ่ะครับ
เอาไว้ใช้ในวิชา CG
:p
จะใช้ภาษาอะไรเขียนครับ?
ตั้งใจว่าจะหัด python ครับ เลยเอา python นี่แหละ
ใช้ Tkinter วาด cg ครับ
ลายเซ็นยาวเกินไปครับ
วาดลงในไหนครับ ลงในไฟล์ภาพ หรือ print บนคอนโซล หรือพลอท อ่านคำถามแล้วงง ๆ แต่เงื่อนไข "โดยไม่มีการเรียกใช้ไลบราลีใดๆ" นี่คงยากหน่อยครับ
BioLawCom.De
คำว่าไม่ใช้ Lib คือคุณต้องการอยากวาดเส้นโดย Plot ที่ละจุดโดยสมการเหรอครับ?
ใช่ครับ plot ครับ
ไม่ใช้ไลบราลีใดนี่ หมายถึงไม่ใช้พวก OpenGL ถ้าในจาวาก็ใช้ swing หรือ awt ได้น่ะครับ เอ... อธิบายลำบากเหมือนกัน
ลายเซ็นยาวเกินไปครับ
Swing หรือ Awt ก็มี method สำหรับวาดเส้นตรงหรือcurve อยู่นะครับแต่ถ้าอยากรู้พื้นฐานมันคงต้องลองศึกษา Bézier curve ดูครับเพื่อจะเป็นแนวอะไรได้บางสำหรับวาดรูปแบบ vector
งงตรงทำงานใน Dos อีก
เปิดใน DOS ก็ประมาณว่า ถ้าเป็นจาวาก็พิมพ์ java XXX
หรือถ้าซีก็ XXX.exe อย่างนี้น่ะครับ
ลายเซ็นยาวเกินไปครับ
อย่างนี้ต้องลอง Matplotplibครับ ใช้ร่วมกับNumPy ตัวอย่างพลอทเส้นตรงครับ
from numpy import *
from pylab import *
plot(arange(0,1,0.01))
show()
BioLawCom.De
คือผมกำลังศึกษาพวก Bezier หรือ Bresenham อะไรพวกนี้อ่ะครับ
เอาไว้ใช้ในวิชา CG
:p
ลายเซ็นยาวเกินไปครับ