Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by migetwolf · Jul 07, 2016 at 07:51 AM · c#meshpolygon

How do i cut polygons?

im new to the whole 3d portion of unity and while i did familiarize myself with parts of it, one thing i wan to do is cut my 3d models in half with knives and swords. there are utilities but none do it as curvy lines. they're all strait. Can any one point me in the right direction?

Comment
Add comment · Show 5
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Cherno · Jul 07, 2016 at 08:14 AM 1
Share

Well, there is not such thing as a curvy line in 3D graphics, since every line in the end has to go from vertex to vertex, so even something that looks like a curve is only simulated by increasing the number of straight line segments.

Take a look at the $$anonymous$$esh class in the Scripting API, and familiarize yourself with how Vectors and Normals work.

avatar image migetwolf Cherno · Jul 07, 2016 at 06:14 PM 0
Share

i am aware of this but my point was from where the cut begins and ends, it is one, consistant line.

avatar image Cherno migetwolf · Jul 07, 2016 at 10:15 PM 0
Share

Ok, so you would take such a mesh splitting solution and add additional vertices depending on the path the blade or whatever takes.

Show more comments
avatar image GameMaker_ · Jul 07, 2016 at 10:26 PM 0
Share

What you would like to do is a function like:

 void Cut$$anonymous$$esh($$anonymous$$esh mesh, Plane section, out $$anonymous$$esh side1, out $$anonymous$$esh side2);

?

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

C#, Creating a single mesh polygon problems 2 Answers

Mesh creation by code not working? 0 Answers

Multiple Cars not working 1 Answer

create a polygon mesh from a set of points 1 Answer

Mesh texture not properly rendered 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges