Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Constraints are too strong in HL2 maps #29

Open
birkett opened this issue Mar 25, 2014 · 4 comments
Open

Constraints are too strong in HL2 maps #29

birkett opened this issue Mar 25, 2014 · 4 comments
Labels

Comments

@birkett
Copy link

birkett commented Mar 25, 2014

Testing with HL2 Single Player, the turnstile on d1_trainstation_01 cannot be walked through, Also, cans cannot be picked up.

I propose using the HL2 SP campaign as a feature test against Havok.

@DrChat
Copy link
Owner

DrChat commented Mar 25, 2014

Yep! I've been playing through the HL2 campaign levels as a test, but gmod loves to crash because it keeps running out of memory. There's an old issue for it in the gmod repository: Facepunch/garrysmod-issues#460
EDIT: Nevermind, out of memory issue was on my end, I had a debug feature enabled that bloated memory allocations.

The turnstile is part of a bigger issue with the bullet constraints: IVP constraints aren't as rigid and tolerate error, but bullet constraints have the tendency to freak the fuck out. I'll have to see what I can do about that.

And I have no idea what's wrong with picking up cans and other objects, it looks like you can move them around but they just don't rise vertically. Will look into it.

@DrChat DrChat changed the title HL2 single player not playable Constraints are too strong in HL2 maps/+use pickup does not work Apr 3, 2014
@DrChat DrChat added the bug label Apr 21, 2014
@DrChat
Copy link
Owner

DrChat commented Jun 7, 2014

+use pickup doesn't appear to be picking up some objects because a contact constraint is keeping them on the ground. The game does request a target position above the ground in ComputeShadowControl.

DrChat added a commit that referenced this issue Jun 11, 2014
…xes part of #29 (why did I not split this issue into 2)
@DrChat
Copy link
Owner

DrChat commented Jun 12, 2014

Okay, yeah that's fixed. Now why does it damp angular rotations by a factor of 10 when the object is picked up?

@DrChat DrChat changed the title Constraints are too strong in HL2 maps/+use pickup does not work Constraints are too strong in HL2 maps Jan 18, 2015
@DrChat
Copy link
Owner

DrChat commented Jan 18, 2015

+use stuff was fixed in 49f99b6. Need to address constraint strength.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants