Comments (1)
질문에 대한 답변
[그나저나] [오전 12:29] 유니티밖에 모르지만 답변이 없어서 달아봅니다.
유니티에서는 자식객체 콜리전에 충돌이 있을경우에도 부모객체에서 이벤트 발생으로 처리 가능합니다. 언리얼도 비슷할것이라 생각됩니다. 콜리전 옵션의 문제는 아닐런지요.
상하 하이라키단으로 올려받는 충돌 이벤트를 사용하지 않고 자식객체의 특정 부위에 맞았는지를 각각 알고 싶은 신 거라면 어쩔수 없이 트리탐색이나 콜리전 컴퍼넌트 리스트를 준비하여 놓고 일일히 비교해야 할것 같습니다.
2, 3번의 경우는 피직스 컨스트레인을 어떻게 사용하는지에 대한 레퍼런스는 많으나. 피직스 컨스트레인이 어떻게 만들어졌고 구성되어 있는지에 대한 문서를 찾기 어려울 것이라 생각됩니다.
물리엔진을 만드는 과정에서 충돌체 강체 역학 같은거 파다보면 전공서적 한 두권으로 안 끝날것 같아요.
2의 예제만 하더라도. 가짜물리엔진에서는 종이의 중심점과 손이 짚은 위치의 거리로 영향력을 계산해서 영향력 만큼 종이를 움직이고 종이의 중앙 지점이 손가락에 끌려가도록 위치 및 로테이션 변경을 하면되지만
어느정도 수준이상의 물리 엔진이라면 종이특성(정지마찰력, 이동마찰력, 무게, 탄성) 바닥특성(상동) 손가락특성(상동) 을 기본 변수로 하여 강체 설정하고 무게중심에 따라 힘이 작용하는 방향을 계산하고 할것 같습니다.
from unrealplugin_horrorcore.
Related Issues (13)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unrealplugin_horrorcore.