รายละเอียดซอฟแวร์:
Ayam เป็นสภาพแวดล้อมการสร้างแบบจำลอง 3 มิติฟรีสำหรับอินเตอร์เฟซ RenderMan ฟรีหมายความว่าไม่ว่าผู้เขียนหรือผู้ให้ข้อมูลใด ๆ ที่สร้างรายได้จากซอฟต์แวร์นี้
เราจำเป็นต้องมีข้อเสนอแนะของคุณเพื่อให้โครงการนี้ยังมีชีวิตอยู่ ถ้าคุณใช้ Ayam โปรดส่งภาพของคุณรายงานข้อผิดพลาดหรือการร้องขอคุณลักษณะ
อู่ซ่อมรถรุ่นปัจจุบันคือ 1.8.3 ปล่อย 5. กรกฎาคม 2005
Ayam กำลังวิ่งบน Unix (Linux, Irix, FreeBSD ทดสอบ), Win32 (Win95-Win2000, XP) และ Mac OS X (กับ X11)
คุณสมบัติ .
- CSG-การสร้างแบบจำลอง:
- CSG (เรขาคณิตแข็งสร้างสรรค์): แต่งวัตถุที่ซับซ้อนจากพื้นฐานที่จะรวมกันกับการดำเนินงานแบบบูล .
- ต่อไปนี้ primitives RenderMan (quadrics) จะดำเนินการ: วงดิสก์กระบอกกรวย Hyperboloid, paraboloid และ Torus; นอกจากนี้ยังมีกล่องดั้งเดิม.
- quadrics ทั้งหมดอาจจะถูกปิดโดยอัตโนมัติ (หายไปพื้นผิวฝาครอบสร้าง) แม้ว่าใด ๆ ของพารามิเตอร์ของพวกเขาไม่ได้อยู่ที่ค่าเริ่มต้น.
- Primitives อาจจะรวมการใช้วัตถุระดับ (ที่จะดำเนินการ CSG) ในลำดับชั้น.
- Ayam ตัวเองไม่ได้คำนวณและแสดงตัวอย่างผลการดำเนินงาน CSG นี้จะกระทำโดย RenderMan renderer ตามมาตรฐานหรือ CSG aycsg ปลั๊กอินตัวอย่างซึ่งจะขึ้นอยู่กับ OpenCSG ดูตัวอย่างการแสดงผลของปลั๊กอิน aycsg.
- การดำเนินงาน CSG ไม่ จำกัด พื้นฐานดังกล่าวข้างต้น ตราบใดที่จะรับประกันว่าวัตถุถูกปิดอย่างเต็มที่ก็อาจจะถูกใช้ในการดำเนินงาน CSG.
- NURBS-การสร้างแบบจำลอง:
- NURBS (Non Uniform Rational B-Splines): อนุญาตให้มีการสร้างแบบจำลองวัตถุที่มีรูปร่างได้อย่างราบรื่นมีความแม่นยำสูง .
- NURBS แบบจำลองจะกระทำโดยการรวมเส้นโค้ง NURBS ทั่วไปหรือ interpolating โค้งไปแพทช์ NURBS.
- รวมเป็นเช่นที่ ทำได้โดยใช้วัตถุเครื่องมือ: Revolve, ขับไล่, กวาด, Birail1, Birail2, ผิวหนังและกอร์ดอน ตัวอย่างเช่นวัตถุเครื่องมือ Revolve มีเส้นโค้งระนาบเป็นวัตถุเด็กและหมุนไปยังพื้นผิวของการปฏิวัติ; เส้นโค้งอยู่ที่สามารถแก้ไขได้ตลอดเวลา, หมวกอาจถูกเพิ่มโดยอัตโนมัติโดยเพียงคลิกที่ช่อง วัตถุ NURBS ปิดอย่างเต็มที่สามารถใช้ได้เป็นดั้งเดิม CSG!
- Revolve วัตถุที่มีมุมของการปฏิวัติโดยพลการ; อาจสร้างหมวกเต็ม.
- วัตถุขับไล่ที่มีรู, ยกนูนและหมวก.
- วัตถุกวาดดำเนินการดำเนินการกวาดมาตรฐาน (กวาดโค้งตัดขวางตามเส้นโค้งวิถี); ส่วนข้ามอาจจะหมุนโดยอัตโนมัติเพื่อให้พวกเขามักจะตั้งฉากกับวิถี; ใน interpolating โหมดกวาดสอดแทรกทุกข้ามส่วนโค้ง; เส้นโค้งการปรับอาจจะอยู่ที่ปรับเปลี่ยนกวาดต่อไป.
- วัตถุ Birail1 กวาดตัดขวางตามแนวเส้นโค้งสองเส้นรถไฟ.
- วัตถุ Birail2 กวาดตัดขวางตามแนวเส้นโค้งสองเส้นรถไฟ morphing มันกลายเป็นข้ามส่วนที่สองในช่วงปลายของเส้นโค้งรถไฟ.
- วัตถุผิวสามารถที่จะโค้งผิวของ topology โดยพลการ (ผิวโค้ง interpolating มี 4 จุดที่มีเส้นโค้ง NURBS เชิงเส้นที่มี 2 คะแนนและโค้ง NURBS ลูกบาศก์ที่มี 10 คะแนน); ในโหมด interpolating ผิวแม้สอดแทรกเส้นโค้งทั้งหมด.
- วัตถุกอร์ดอนสร้างพื้นผิวที่กอร์ดอนที่สอดแทรกเครือข่ายของเส้นโค้ง.
- วัตถุหมวกจะสามารถสร้างหมวกภาพถ่ายจากเส้นโค้ง.
- วัตถุ ConcatNC เชื่อมจำนวนของเส้นโค้ง NURBS สร้างเนื้อในกรณีที่จำเป็น.
- ที่มีคุณภาพสูงวัตถุข้อความสร้างวัตถุขึ้นอยู่กับเส้นโค้ง Bezier อัดสกัดจากไฟล์ TTF.
- ประเภทเรขาคณิตเพิ่มเติม:
- เพื่อเติมเต็มชุดคุณลักษณะและอนุญาตให้มีการรวมกลุ่มของวัตถุได้ง่ายขึ้นจากระบบที่มีกระบวนทัศน์การสร้างแบบจำลองอื่น ๆ Ayam ยังสนับสนุน:
- Bilinear และ Bicubic Patch Meshes
- โพลี Meshes
- แบ่งพื้นผิว
- Metaballs
- วัตถุเหล่านั้นจะถูกนำเข้าและส่งออก แต่ไม่มีชุดที่กว้างขวางของเครื่องมือสร้างแบบจำลองที่มีอยู่เพื่อแก้ไขได้.
- RIB-การส่งออก:
- สะเทือนใจ RIB ส่งออก.
- เรียก renderers โดยตรงจากหน้าต่างมุมมอง (รวมถึงการวัดความคืบหน้าและปุ่มยกเลิก).
- AreaLights
- ShadowMaps
- RiOptions ที่กำหนดเองและ RiAttributes ใช้แท็ก.
- พื้นผิวพิกัดใช้แท็ก.
- ตัวแปรดั้งเดิมโดยพลการใช้แท็ก.
- การสนับสนุนโดยตรงสำหรับ RenderMan ต่อไปนี้ renderers สอดคล้อง. BMRT, 3Delight อากาศ Aqsis, นางฟ้า, RenderDotC เทวดาและ PRMan
- คุณลักษณะถาวรตัวอย่าง.
- RIB และนำเข้า:
- RIB-Import, สนับสนุนไฟ quadrics, CSG, NURBS, PolyMeshes, พื้นผิวแบ่ง, แปลง, Shaders ตัวโดยพลการ, คุณสมบัติและตัวแปรดั้งเดิม.
- นำเข้า / ส่งออก:
- เลสิ OBJ ส่งออกสนับสนุน (ตัด) NURBS และ PolyMeshes.
- แรด 3DM นำเข้า / ส่งออกสนับสนุน (ตัด) NURBS และ PolyMeshes.
- แอปเปิ้ล 3DMF (1.0) นำเข้า / ส่งออกสนับสนุน (ตัด) NURBS และ PolyMeshes
- อื่น ๆ :
- ง่ายต่อการเข้าใจอินเตอร์เฟซผู้ใช้.
- เต็ม (การจัดทำดัชนี) เอกสารเป็น HTML หรือ PDF.
- TreeView ด้วยการสนับสนุนการลากและวาง.
- วัตถุที่กำหนดเองได้อย่างอิสระที่อาจใช้การแสดงของพวกเขา (ใช้ OpenGL และ RIB) และแม้กระทั่ง GUIs ขนาดเล็กเพื่อแก้ไขพารามิเตอร์ที่เฉพาะเจาะจงของพวกเขาชนิดอาจถูกเขียนโดยผู้ใช้และโหลดแบบไดนามิกที่รันไทม์.
- อินเตอร์เฟซการเขียนสคริปต์. Tcl
- วัตถุสคริปต์.
- Instancing, จำนวนข้อของมุมมองการสร้างแบบจำลองวัตถุคลิปบอร์ดคลิปบอร์ดทรัพย์สินอิสระคอนโซลยกเลิก n ระดับ.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- แก้ไขข้อผิดพลาด:
- น้ำหนักของทรงกลม Cobb NURBS ผิด (SF 3287828)
- ข้อผิดพลาด Tcl เมื่อใช้ทรัพย์สิน ViewAttrib (SF 3295757)
- การตั้งค่าสถานที่ให้บริการไม่ทำงานหลังจากการเปลี่ยนแปลงการเลือกวัตถุ (SF 3295758)
- องค์ประกอบสุดท้ายของ GUIs อสังหาริมทรัพย์แบบไดนามิกที่มองไม่เห็น (SF 3301967)
- สกัดขอบเขตของแพทช์ที่มีคำสั่งซื้อที่แตกต่างกัน (เอสเอฟ 3312039)
- การแปลง tNURBS quadrics (SF 3322311)
- การตั้งค่าโหมดการแสดงผล / ความอดทนของวัตถุ PatchMesh (SF 3360488)
- ย้อน interpolating เส้นโค้งที่มีอนุพันธ์กำหนดเอง (SF 3366276)
- การรวมเปลี่ยน PolyMeshes กับภาวะปกติ (SF 3374188)
- ความผิดพลาดในการแทรกปมพื้นผิว (SF 3376414)
- มุมมองที่ได้รับการผิดประเภทชั่วคราว (SF 3382382)
- ประหยัดของแฟ้มฉากสภาพแวดล้อม (SF 3410856)
- ปรับขนาดรายการเมนูมุมมองภายนอกจะปิดการใช้งาน (SF 3414694)
- หมวกของเปลี่ยนโครงร่าง / หลุม (SF 3439485)
- กล้องมองการเปลี่ยนแปลงโดยไม่ได้ตั้งใจเมื่ออีกมุมมองหนึ่งที่มีการเปลี่ยนแปลง (SF 3442122)
- OffsetNP วัตถุที่จะหายไปจากไฟล์ RIB ส่งออก (เอสเอฟ 3445410)
- กอร์ดอนกับวัตถุเปลี่ยนแพทช์แยก (SF 3448526)
- การแปลง Torii กับ phimin / phimax ไม่ได้อยู่ในการเริ่มต้นล้มเหลว (SF 3481314)
- การแปลง quadrics เปลี่ยนกับพารามิเตอร์ที่ไม่ได้มาตรฐาน (SF 3484008)
- toXYNC รีเซ็ตแอตทริบิวต์ขนาดหากเกิดข้อผิดพลาด (SF 3485090)
- การดำเนินงานใน NURBS เหตุผลการปรับเปลี่ยนรูปทรง (SF 3496743)
- การประยุกต์ใช้รหัสแบบคงที่และแบบไดนามิกการตรวจสอบเครื่องมือ (เฝือก, cppcheck, เสียงดังกราว, valgrind, Mudflap, drmemory) นำไปสู่การค้นพบองค์และแก้ไขปัญหาของข้อบกพร่องขนาดเล็กจำนวนมาก (ส่วนใหญ่การรั่วไหลของหน่วยความจำในกรณีข้อผิดพลาด)
- การสร้างแบบจำลอง:
- rescaling ปมของเส้นโค้ง NURBS / พื้นผิว nlonger ต้องนอตที่กำหนดเอง
- เพิ่มการสนับสนุนสำหรับพื้นผิวเป็นระยะ TBE สร้างขึ้นโดย Birail1
- ชนิดของวัตถุเพิ่ม & quot; iPatch & quot; สำหรับพื้นผิว interpolating
- เพิ่มพาราเมทริกศูนย์กลางการแก้ไข tsurface
- แก้ไขพื้นผิว (เช่นในกวาดและวัตถุผิว) เป็นที่แข็งแกร่งมากขึ้น (ตอนนี้สามารถรับมือกับคนเลวแถว / คอลัมน์ในการป้อนข้อมูล)
- เพิ่มพาราเมทริกเครื่องแบบ tICurve
- กระพริบที่ดีขึ้นของจุดที่สามารถแก้ไขได้สำหรับวัตถุหลาย ๆ
- ชนิดของวัตถุเพิ่ม & quot; Mirror & quot; (ส่วนโคลนในการปลอมตัว)
- จุดวัตถุตัวอย่างจะไม่สามารถแก้ไขได้อีกต่อไปเนื่องจาก tcurrently ปัญหาแก้ไม่ได้แจ้งเตือน
- เลื่อนตัวชี้เมาส์ไปทั่วกำเนิดเมื่อปรับ nlonger นำ tbroken (เช่นขนาดเล็กมาก) คุณลักษณะขนาด
- เพิ่มการตั้งค่าเครื่องหมาย tselected จุดวิ่งศูนย์กล่อง (ทางลัด)
- ปิดลูกบาศก์โค้ง interpolating ตอนนี้ alsuse edlen พารามิเตอร์ถูกต้อง
- การปรับปรุงสัญญาซื้อขายล่วงหน้าเริ่มต้นเมื่อเปลี่ยนจากอนุพันธ์ tmanual อัตโนมัติสำหรับ ICurves
- การปรับปรุงการหักคะแนนจากตารางครึ่งพิกัดกริดองค์โดยการแนะนำของสิ่งอำนวยความสะดวกแปรปรวนตัวชี้เมาส์ (ไม่สามารถใช้ได้ใน MacOSX Aqua)
- OffsetNP วัตถุขณะนี้คุณสามารถที่เกี่ยวข้องกับวัสดุ
- เพิ่มการสร้างแบบจำลองการกระทำ tincrease / ลดหลายหลากของเลือกจุดควบคุมโค้ง NURBS แป้นพิมพ์ลัดใหม่ /
- เพิ่มตัวเลือกการตั้งค่าที่ซ่อนอยู่ & quot; TagResetTagged & quot; ว่าการควบคุมไม่ว่าจะเรียกแท็ก (เลือก) การดำเนินการจุดควรล้างตัวเลือกจุดปัจจุบัน
- แยกโค้งที่ดีขึ้นสำหรับเส้นโค้งที่มีนอตหลาย
- การจัดการโฟกัสที่ดีขึ้นของการดำเนินการแก้ไขจุดโดยตรง
- เพิ่ม & quot; UVSelect & quot; ตัวเลือกวัตถุ tConcatNP นี้จะช่วยให้ tdetermine ในทิศทางที่แพทช์พารามิเตอร์เดียวควรจะแยกก่อน concatenation
- ConcatNP วัตถุในขณะนี้ช่วยให้เส้นโค้งและเส้นโค้งให้วัตถุ TBE ใช้เป็นวัตถุพารามิเตอร์ alsin ผสมกับแพทช์
- เพิ่ม & quot; การสั่งซื้อ & quot; พารามิเตอร์ tConcatNP ที่ช่วยให้ tspecify ที่ต้องการเพื่อ U ของพื้นผิวการตัดแบ่ง
- เพิ่ม & quot; FillGaps & quot; และ & quot; FTLength & quot; พารามิเตอร์ tConcatNP ที่ควบคุมการสร้างเนื้อคล้าย tConcatNC
- เพิ่มที่กำหนดเองนอต tConcatNP sthat รูปร่างของพื้นผิวพารามิเตอร์ในขณะนี้สามารถที่จะรักษาตรง (คล้าย tConcatNC)
- การวาดภาพที่ดีขึ้นของ Torii กับ phimin / phimax ไม่ได้อยู่ในค่าเริ่มต้น
- toXYNC ในขณะนี้สามารถทำงานกับวัตถุ ACurve และ Icurve และมีการเปลี่ยนชื่อจึง ttoXYC (ชื่อคำสั่งเก่ายังคงมีอยู่ แต่เลิก)
- การสร้างเนื้อดีขึ้นของ ConcatNC สำหรับการสั่งซื้อโค้งพารามิเตอร์ที่แตกต่างกันจาก 4
- แปลงแพทช์ Sphere ตอนนี้มีทิศทางเดียวกับ quadrics tmake อื่น ๆ ได้ง่ายขึ้น tcombine พวกเขาด้วย ConcatNP
- เครื่องมือเพิ่ม (และอินเตอร์เฟซการเขียนสคริปต์คำสั่งที่สอดคล้อง & quot; refineuNP & quot; / & quot; refinevNP & quot;) พื้นผิว trefine NURBS
- การปรับแต่งที่ดีขึ้นของเส้นโค้งเป็นระยะ ๆ (ที่พวกเขากำลังการกลั่นอยู่กับความยาวที่สมบูรณ์ของพวกเขาตอนนี้)
- เพิ่มภูมิภาคสนับสนุนเครื่องมือโค้ง trefine: trefine ภูมิภาคสามารถระบุได้โดยจุดที่เลือก
- การปรับปรุงการจัดการนอตที่กำหนดเองสำหรับแทรก / ลบการกระทำจุด
- GUI:
- GUIs ทรัพย์สินของ Birail1, Birail2, ขับไล่, กอร์ดอน, ผิว, Sweep และวัตถุข้อความตอนนี้บันทึกไว้อย่างถูกต้อง (ข้อมูลที่ไม่ได้ใช้) สำหรับ AddBevel / RemoveBevel
- เปลี่ยนจุดโดยตรงแก้ไขการดำเนินการแก้ไขจุด tnumeric
- สาขาที่ว่างเปล่าจะได้รับอนุญาตขณะนี้อยู่ในจุดที่เป็นตัวเลขแก้ไขไขโต้ตอบ & quot; n เปลี่ยน & quot; สำหรับแต่ละประสานงาน
- จุดที่เป็นตัวเลขแก้ไขโต้ตอบในขณะนี้สนับสนุนสคริปต์และตัวแปรเข้าถึงในสาขารายการ
- nlonger GUI อสังหาริมทรัพย์ ViewAttrib โดยไม่มีเงื่อนไขกำหนดเครื่องหมายนี้จะถูกควบคุมโดยรายการใหม่ & quot; SetMark & quot; แทน
- ซูมมุมมองผ่านทางแป้นพิมพ์อยู่ในขณะนี้กลับได้
- จำนวนเงินของการหมุนและซูมต่อแป้นพิมพ์อยู่ในขณะนี้กำหนดค่าผ่านทางไฟล์ ayamrc
- Icurve อสังหาริมทรัพย์ GUI ตอนนี้จะแสดงเฉพาะ SDLen / รายการ edlen เมื่อนำมาใช้จริงและรายการอนุพันธ์อยู่ในขณะนี้เป็นสำหรับ iPatch, เมนู
- ตำแหน่งคำแนะนำที่ดีขึ้นและการจัดการ
- การตั้งค่ารูปแบบมีประสิทธิภาพมากขึ้นในขณะนี้
- หน้าต่างและตำแหน่งบอลลูนขณะนี้ WRT ที่แข็งแกร่งมากขึ้น การตั้งค่าจอแสดงผลแบบหลาย
- ลบออก & quot; RGTrans & quot; GUI ตัวเลือกการตั้งค่าทุกการแสดงผลหน้าต่าง GUI ตอนนี้ชั่วคราวเสมอ
- นำเข้า / ส่งออก:
- การส่งออก RIB เครื่องมือวัตถุในขณะนี้สนับสนุนแท็ก PV
- สคริป / การเขียนสคริปต์การเชื่อมต่อ:
- เพิ่ม & quot; concats & quot; พื้นผิวคำสั่งสคริปต์ tconcatenate
- เพิ่ม & quot; interpuNP & quot; / & quot; interpvNP & quot; สคริปต์คำสั่งพื้นผิว tinterpolate
- สคริปต์เพิ่ม & quot; apnt.tcl & quot; tautomatically สลับมุมมอง (หรือทุกมุมมอง) การสร้างแบบจำลอง tpoint หลังจากการดำเนินการเลือกจุดที่ใช้
- เพิ่ม & quot; remknuNP & quot; / & quot; remknvNP & quot; คำสั่งนอต tremove จากพื้นผิว
- เพิ่ม & quot; -i & quot; คำสั่งตัวเลือกลบปมสูง tspecify ปมโดยดัชนี (ไม่ได้โดยค่า)
- เปลี่ยนชื่อ & quot; shiftClosedBS & quot; T & quot; shiftC & quot; คำสั่ง & quot; shiftC & quot; ขณะนี้สามารถ alsshift / รอบปกติโค้ง NURBS ปิด Icurve และวัตถุ ACurve
- ข้อผิดพลาดในช่วงการปรับปรุงการรายงาน (ตอนนี้พิมพ์ช่วงที่ถูกต้อง)
- getPnt / setPnt ในขณะนี้สนับสนุนการเขียน / อ่านจากรายการค่าคู่ (โดยไม่ต้องแปลงสองสายคือโดยไม่ต้องสูญเสียความแม่นยำ)
- getPnt / setPnt ขณะนี้อนุญาตให้ tget / ชุดควบคุมทุกจุดของวัตถุ
- getPnt nlonger โดยไม่มีเงื่อนไขเขียน tglobal ตัวแปร
- getPnt nlonger ขอตัวแปรสำหรับ TBE W ที่ให้ไว้ใน & quot; -eval & quot; โหมด
- สคริปต์และปลั๊กอินสามารถสร้างแป้นพิมพ์ลัดหน้าต่างมุมมองของตัวเอง
- เปลี่ยนชื่อ & quot; forceNot & quot; คำสั่ง tmore รู้จัก & quot; & quot notifyOb ;; เข้ากันได้กับสคริปที่มีอยู่, ชื่อเก่ายังคงทำงาน
- เพิ่ม & quot; -parent & quot; ตัวเลือก T & quot; notifyOb & quot; คำสั่ง
- เอกสาร / ตัวอย่างไฟล์:
- ข้อมูลทางประวัติศาสตร์ (เช่นเมื่อไม่ปรากฏคุณลักษณะ) ถูกแสดงไว้ในขณะนี้ในทางที่ไม่พึงประสงค์น้อย (ตามเชิงอรรถ)
- รูปแบบที่ดีขึ้นของดัชนีต้นไม้วัตถุและตัวอย่างรหัส
- การติดตั้ง:
- ขณะนี้มีเป้าหมาย Makefile tintegrate Ayam กับสภาพแวดล้อมเดสก์ทอป Unix (เช่น Gnome และ KDE) ผ่านทางลัดบนเดสก์ทอปรายการเมนูและประเภทไฟล์
มีอะไรใหม่ ในรุ่น 1.19:
- แก้ไขข้อผิดพลาด:
- การตั้งค่าคงที่ FilterWidth เพื่อการส่งออก RIB (SF 3148250)
- คงอ่านจุดเดียวของ ExtrNC / ExtrNP / OffsetNC / OffsetNP วัตถุที่ปรากฏในสถานที่ผิด (SF 3154051, 3154053)
- แอตทริบิวต์ is_rat คงที่หมุนวัตถุ (SF 3159003)
- คงหมุนสำหรับเส้นโค้งที่สัมผัสแกนของการปฏิวัติ (SF 3159009)
- การส่งออก RIB คงที่ของ SDMesh วัตถุที่มีแท็กในนักเขียน RIB Affines ง่าย (กระจายกับ Ayam รายการข้อผิดพลาดที่สร้าง NSF)
- คงที่ & quot; เพิ่ม Bevel & quot; รายการคำสั่งในวัตถุเครื่องมือต่างๆ GUIs อสังหาริมทรัพย์ (SF 3164571)
- สกัดโค้งเขตแดนคงที่สำหรับพื้นผิวที่เป็นพาหะโบว์ unclamped (SF 3194851)
- หน่วยความจำรั่วขนาดเล็กคงที่ในวัตถุ ExtrNC (ในโหมดเขตแดน) (SF 3194853)
- คงให้ของสคริปต์สำหรับวัตถุหลาย (SF 3210473)
- คงให้ของโคลนสำหรับวัตถุหลาย (SF 3210478)
- การสร้างแบบจำลอง:
- เพิ่มปลั๊กอิน & quot; Subdiv & quot; ว่าด้วยความช่วยเหลือของ & quot; Subdivide2.0 & quot ;, สามารถใช้ timprove การแสดงผลของวัตถุ sdmesh โดยแบ่งพื้นผิวจริง
- ตัวเลือกเพิ่ม tControl ระดับแผนกและวัตถุรูปวาด tsdmesh
- NURBS เครื่องมือสร้างแบบจำลองตอนนี้เหลือเพียงลบจุดที่เลือกจากวัตถุที่ดำเนินการสร้างแบบจำลองประสบความสำเร็จ
- เพิ่ม & quot; -createmp & quot; ตัวเลือกการสร้างองค์ของวัตถุ NCurve / NPatch
- พื้นผิวชดเชยตอนนี้ทำงานสำหรับพื้นผิวปิด / ระยะ (ในชุดที่เป็นไปได้ทั้งหมดของการเปิด / ปิด / ระยะสำหรับ U และ V)
- Aded คอร์ดัและประเภทโบว์ศูนย์กลางแพทช์ tNURBS
- เพิ่มเส้นโค้งใหม่ขั้นตอนวิธีการชดเชย & quot; Hybrid & quot;
- เปลี่ยนชื่อ & quot; เอียง & quot; โค้งชดเชยตันอัลกอริทึม & quot; Point & quot;
- โค้งลบออกขั้นตอนวิธีการชดเชย & quot; Bevel3D & quot;
- เพิ่มรูปร่างข้ามส่วนการกำหนดวัตถุ tBevel โค้งพารามิเตอร์ (ช่วยให้ tcreate พลยกนูนรูป)
- เหตุผลพิกัดจะถูกเก็บไว้ nlonger มีน้ำหนักก่อนคูณภายใน (คุณสมบัติเหมือนกัน = & gt; euclidean)
- GUI:
- เมนูหลัก & quot; แก้ไข / วัสดุ & quot; ตอนนี้ทำงานกับวัตถุหลาย ๆ เมื่อมีการสร้างวัสดุ
- เพิ่ม & quot; errorlevel & quot; การตั้งค่าการตั้งค่าที่ควบคุมจำนวนข้อความที่ปรากฏใน Ayam คอนโซล
- ลบออก & quot; errorlevel & quot; การตั้งค่าการตั้งค่าจากการนำเข้าทั้งหมด / ส่งออกกล่องโต้ตอบพารามิเตอร์ปลั๊กอินทั้งหมดใช้การตั้งค่าการตั้งค่าระดับโลกในขณะนี้
- เพิ่มการเข้าถึง tadvanced ข้อโต้แย้ง (บรรทัดคำสั่ง) องค์การสร้างเส้นโค้ง / วัตถุ npatch ผ่านใหม่สร้างฟิลด์รายการโต้ตอบ & quot; AddArgs & quot;
- ดูเพิ่มแอตทริบิวต์ & quot; EnableUndo & quot; ที่ช่วยให้ tdetermine ว่าการกระทำของมุมมองที่ควรได้รับการบันทึกไว้ใน undsystem
- ไดอะล็อกพารามิเตอร์ของเครื่องมือการจัดการกับปมตอนนี้แสดงเวกเตอร์ปมเดิมเป็นข้อมูลอ้างอิง
- สคริป / การเขียนสคริปต์การเชื่อมต่อ:
- สคริปต์เพิ่ม (& quot; autorot.tcl & quot;) ที่จะหมุนมุมมอง
- สร้างโทรกลับของวัตถุ SDMesh ขณะนี้สนับสนุนตัวเลือกมากขึ้น tControl วัตถุที่สร้างขึ้นในขั้นแรก
มีอะไรใหม่ ในรุ่น 1.18:
- แก้ไขข้อผิดพลาด:
- การแก้ไขการแก้ไขจุดโดยตรงไม่ได้ตั้งค่าเครื่องหมาย (SF 2993441)
- คงแจ้งเตือนที่สมบูรณ์อย่างต่อเนื่องสำหรับวัตถุสคริปต์ (SF 3001239)
- คงพบการกระทำยูล้มเหลวสำหรับเส้นโค้งที่เปลี่ยน (SF 3006822)
- พบการกระทำมึงคงไม่ได้ตั้งค่าเครื่องหมาย corectly (SF 3006824)
- คง Revolve หมวกในโหมด B-Spline (ส่วน! = 0) (SF 3012391)
- ความผิดพลาดที่อาจเกิดขึ้นการแก้ไขในแพทช์ NURBS ยึดเครื่องมือ V (SF 3012393)
- การตั้งค่าคงที่ BGImage ผ่านเมนูมุมมอง (SF 3023248)
- วาด BGImage คงที่บน Win32 (SF 3023249)
- กินคงมีระยะคอร์ดั / โค้งศูนย์กลาง (SF 3030062)
- ผลบวกปลอมถาวรและเกิดปัญหาของอินสแตน DnD / C & P (เอสเอฟ 3031448)
- คงแปลงในสถานที่นำไปสู่การเสียฉาก (SF 3032589)
- คงลากและวางกับวัตถุหลาย ๆ ตัวโดยแป้นพิมพ์ (SF 3036465)
- ระดับปัจจุบันคงที่หลังจากรีเซ็ตต้นไม้ / สร้าง (ผ่าน) (SF 3044564)
- การวาดภาพการแก้ไข / แรเงาของวัตถุทรงกลม (SF 3054130)
- การแก้ไขการแก้ไขจุดเดียวของ Polymesh และวัตถุ SDMesh (SF 3094086)
- การสร้างแบบจำลอง:
- มุมมองการซูม () และจุดโดยตรงแก้ไข () แป้นพิมพ์ลัดตอนนี้ (ก) และ () ตามลำดับเพื่อให้วิธีการสองทางลัดใหม่ที่สำคัญมาก:
- การสร้างแบบจำลองการกระทำเช่นย้ายขนาดหรือหมุนไม่ได้ตัดสินใจว่าจะเปลี่ยน (วัตถุหรือจุดที่เลือก) ตามการเลือกจุด; ตอนนี้เสมอวัตถุจะเปลี่ยนจนกว่าผู้ใช้สวิทช์อย่างชัดเจนไปยังจุดที่ใช้ (ในขณะที่สามารถใช้ในการสลับกลับไปยังวัตถุ)
- รัฐการเปลี่ยนแปลงจุดจะแสดงในไอคอนโหมดการสร้างแบบจำลองโดยจุดสีแดงเล็ก ๆ น้อย ๆ
- เครื่องหมายถูกรีเซ็ตขณะนี้อยู่ในสอง
- การแก้ไขจุดโดยตรงตอนนี้ใช้การเลือกจุดแทนการชี้ตัวเอง จึงตอนนี้ทำงานกับวัตถุหลาย ๆ และหนึ่งอาจใช้ค่าพิกัดหลาย (เลือก) จุด
- วัตถุเครื่องมือ Revolve ในขณะนี้สนับสนุนค่า ThetaMax โดยพลการในโหมด B-Spline (ส่วน! = 0)
- เพิ่ม Arc และพารามิเตอร์รัศมีในการสร้างเครื่องมือในการปิดเส้นโค้ง B-Spline
- เพิ่มรัศมี TMin และพารามิเตอร์ TMAX การโต้ตอบสร้างวัตถุวงกลม
- เพิ่มการดำเนินการสร้างแบบจำลองเพื่อ snap จุดที่เลือกเพื่อทำเครื่องหมาย (ทางลัดใหม่)
- เพิ่มการดำเนินการสร้างแบบจำลองเพื่อ snap วัตถุที่เลือกเพื่อทำเครื่องหมาย (ทางลัดใหม่)
- การดำเนินการเพิ่มมุมมองเพื่อเลื่อนมุมมองในการทำเครื่องหมาย (ทางลัดใหม่)
- ที่จะหลีกเลี่ยงการปะทะกันการล่มสลายและระเบิดการกระทำที่มีแป้นพิมพ์ลัดเริ่มต้นใหม่และ
- หายูการสร้างแบบจำลองการดำเนินการในขณะนี้ทำงานร่วมกับวัตถุที่ให้และเป็นที่แน่นอนมากขึ้น
- เพิ่มการดำเนินการสร้างแบบจำลองพบยูวีที่พบยูวีและพารามิเตอร์สำหรับจุดหยิบบนพื้นผิว NURBS; เรียกผ่านทางลัดมุมมองใหม่:
- เพิ่มการตั้งค่าการตั้งค่าและสิ่งอำนวยความสะดวกในการจัดการเครื่องหมายทั่วโลกถ้าเปิดใช้งานทุกมุมมองแบ่งปันเครื่องหมายเดียว; ดังนั้นหนึ่งสามารถตั้งค่าในมุมมองเดียวและใช้ในอีก
- การปรับปรุงเปลี่ยนแปลงเพื่อให้เส้นโค้ง NURBS ระยะทางทรัพย์สิน GUI
- เพิ่ม & quot; 3DPVN & quot; โค้งโหมดชดเชยชดเชยที่โค้งไปตามปกติที่จัดผ่านทางแท็กตัวแปรดั้งเดิม
- สร้าง ExtrNC / ExtrNP วัตถุผ่านเมนูหลักตอนนี้จะเพิ่มลบแท็กสถานที่ให้บริการ (& quot; RP แปลง & quot;) ต่อเด็กเช่นสร้างขึ้นเพื่อให้เช่นเสมอตามการเปลี่ยนแปลงของพื้นผิวโค้ง / ย่อยพื้นผิวที่สกัด จาก
- โค้ง NURBS หนีบตอนนี้ทำงานกับครึ่งหนึ่งยึดเส้นโค้งและยังมีเส้นโค้งที่มีหลายปมในภูมิภาคปลาย (s)
- โค้ง NURBS หนีบขณะนี้ยังสามารถยึดเพียงปลายด้านหนึ่งของเส้นโค้ง
- NURBS แพทช์หนีบตอนนี้ทำงานกับครึ่งหนึ่งยึดแพทช์และยังมีแพทช์ที่มีหลายปมในภูมิภาคปลาย (s)
- NURBS แพทช์หนีบขณะนี้ยังสามารถยึดเพียงปลายด้านหนึ่งของแพทช์
- จุดแทรก / ลบการกระทำของการสร้างแบบจำลองตอนนี้ทำงานกับวัตถุหลาย ๆ
- วัตถุหลายตอนนี้สนับสนุนการอ่านจุดเท่านั้นซึ่งสามารถเลือกได้และพิกัดของพวกเขาถาม (สำหรับ snapping / สอดคล้องหรือการเปลี่ยนแปลง) แต่พวกเขาไม่สามารถแก้ไขได้; วัตถุที่สนับสนุนคือ: กล่องทรงกลม, ทรงกระบอก, ดิสก์กรวย Torus, Hyperboloid, paraboloid, ขับไล่, Revolve
- GUI:
- AutoFocus อยู่ในขณะนี้ (อีกครั้ง) สำหรับโหมด GUI หน้าต่างเดียว; ที่นี่มันจัดการโฟกัสของเครื่องมือภายใน (วิวต้นไม้คุณสมบัติคอนโซล)
- ไดอะล็อกเครื่องมือในขณะนี้แสดงชื่อหน้าต่างอธิบายเพิ่มเติม
- ลากต้นไม้และวางในขณะนี้ช่วยให้การเลือกวัตถุที่เหมือนเดิมและเปิดระดับเป้าหมาย
- เริ่มต้นการดำเนินการสร้างแบบจำลองจากกล่องตอนนี้ยังต้องคำนึงถึงการตั้งค่าการตั้งค่าออโต้โฟกัส, ถ้าเปิดใช้งานการดำเนินการจะเริ่มต้นในทุกมุมมอง
- สคริป / การเขียนสคริปต์การเชื่อมต่อ:
- ข้อผิดพลาดการแปลงตัวเลขในขณะนี้มีการตรวจพบได้อย่างถูกต้องและมีการรายงานในคำสั่งอินเตอร์เฟซการเขียนสคริปต์ทั้งหมด
- เพิ่ม & quot; -World & quot; ตัวเลือกที่จะสั่ง setPnt / getPnt (จะเปลี่ยนพิกัดจาก / ไปยังพื้นที่โลก)
- เปลี่ยนชื่อ & quot; -p & quot; ตัวเลือกที่จะ & quot; -eval & quot; สำหรับ getPnt
- getPnt ขณะนี้สามารถทำงานร่วมกับวัตถุประเภทโดยพลการ (แม้กระทั่งจากปลั๊กอิน) ตราบเท่าที่พวกเขาสนับสนุนการแก้ไขจุดเดียว; คือตอนนี้ทำงานร่วมกับ Polymesh, SDMesh และวัตถุ SDNPatch
- & quot; HSL & quot; คำสั่งได้ถูกลบออกจากล่ามปลอดภัยใช้ & quot; sL & quot; แทน
- เพิ่มล่าม JavaScript ปลั๊กอิน
- วัตถุสคริปต์ในขณะนี้สามารถใช้ภาษาโดยพลการให้บริการโดยปลั๊กอิน (เช่นจาวาสคริปต์)
- เพิ่มตัวอย่างเช่นสคริปต์สคริปต์วัตถุ (เขียนใน JavaScript) ที่สร้างรูปทรงหลายเหลี่ยมจากสัญกรณ์คอนเวย์ (& quot; polyhedron.js & quot;)
มีอะไรใหม่ ในรุ่น 1.15:
- ข่าวประชาสัมพันธ์ฉบับนี้เพิ่มการสนับสนุนสำหรับใกล้เคียงกับเส้นโค้งและช่วยเพิ่มความโค้งชดเชย .
- สคริปต์วัตถุตอนนี้รักษาชุดพารามิเตอร์แต่ละกอร์ดอนแคป (จากเส้นโค้งที่ไม่ได้ระนาบ) มีความแข็งแกร่งมากขึ้น.
- นอกจากนี้การนำทางแป้นพิมพ์และการจัดการมุ่งเน้นใน GUI ที่ได้รับการพัฒนาขึ้นมาก กองปกติของสิ่งที่ต้องเสร็จสิ้นการเปิดตัวครั้งนี้.
ความคิดเห็นที่ไม่พบ