3.7.2 • Published 6 months ago

angular-three-cannon v3.7.2

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

angular-three-cannon

This library is a wrapper around the Cannon.js physics engine for use with Angular Three.

Installation

npm install angular-three-cannon cannon-es @pmndrs/cannon-worker-api
# yarn add angular-three-cannon cannon-es @pmndrs/cannon-worker-api
# pnpm add angular-three-cannon cannon-es @pmndrs/cannon-worker-api

Make sure to already have angular-three installed

Usage

@Component({
	template: `
		<ngt-mesh #mesh>
			<ngt-box-geometry />
		</ngt-mesh>
	`,
})
export class Box {
	mesh = viewChild.required<ElementRef<Mesh>>('mesh');

	constructor() {
		// Make this mesh a Box body in Physics. Only works within ngtc-physics
		injectBox(() => ({ mass: 10000, position: [0, 0, 0], args: [1, 1, 1] }), this.mesh);
	}
}

@Component({
	template: `
		<ngtc-physics>
			<app-box />
		</ngtc-physics>
	`,
	imports: [NgtcPhysics, Box],
})
export class SceneGraph {}

Inputs

  • allowSleep?: boolean
  • axisIndex?: 0 | 1 | 2
  • broadphase?: 'Naive' | 'SAP'
  • defaultContactMaterial?: ContactMaterialOptions
  • frictionGravity?: Vector3 | null
  • gravity?: Vector3
  • isPaused?: boolean
  • iterations?: number
  • maxSubSteps?: number
  • quatNormalizeFast?: boolean
  • quatNormalizeSkip?: number
  • shouldInvalidate?: boolean
  • size?: number
  • solver?: 'GS' | 'Split'
  • stepSize?: number
  • tolerance?: number

Debug

Read the debug documentation for more information on how to enable debug mode and view debug information.

Bodies

Read the body documentation for more information on how to create physics bodies and apply forces.

Constraints

Read the constraint documentation for more information on how to create constraints between physics bodies.

4.0.0-next.95

6 months ago

4.0.0-next.96

6 months ago

4.0.0-next.93

6 months ago

4.0.0-next.94

6 months ago

4.0.0-next.84

6 months ago

4.0.0-next.85

6 months ago

4.0.0-next.88

6 months ago

4.0.0-next.89

6 months ago

4.0.0-next.86

6 months ago

4.0.0-next.87

6 months ago

4.0.0-next.91

6 months ago

4.0.0-next.92

6 months ago

4.0.0-next.90

6 months ago

4.0.0-next.82

6 months ago

4.0.0-next.83

6 months ago

4.0.0-next.73

6 months ago

4.0.0-next.74

6 months ago

4.0.0-next.71

6 months ago

4.0.0-next.72

6 months ago

4.0.0-next.77

6 months ago

4.0.0-next.78

6 months ago

4.0.0-next.75

6 months ago

4.0.0-next.76

6 months ago

4.0.0-next.79

6 months ago

4.0.0-next.80

6 months ago

4.0.0-next.81

6 months ago

4.0.0-next.69

6 months ago

4.0.0-next.70

6 months ago

4.0.0-next.59

6 months ago

4.0.0-next.62

6 months ago

4.0.0-next.63

6 months ago

4.0.0-next.60

6 months ago

4.0.0-next.61

6 months ago

4.0.0-next.66

6 months ago

4.0.0-next.67

6 months ago

4.0.0-next.64

6 months ago

4.0.0-next.65

6 months ago

4.0.0-next.68

6 months ago

4.0.0-next.55

6 months ago

4.0.0-next.56

6 months ago

4.0.0-next.53

7 months ago

4.0.0-next.54

7 months ago

4.0.0-next.57

6 months ago

4.0.0-next.58

6 months ago

4.0.0-next.51

7 months ago

4.0.0-next.52

7 months ago

4.0.0-next.50

7 months ago

4.0.0-next.40

7 months ago

4.0.0-next.41

7 months ago

4.0.0-next.44

7 months ago

4.0.0-next.45

7 months ago

4.0.0-next.42

7 months ago

4.0.0-next.43

7 months ago

4.0.0-next.48

7 months ago

4.0.0-next.49

7 months ago

4.0.0-next.46

7 months ago

4.0.0-next.47

7 months ago

4.0.0-next.30

7 months ago

4.0.0-next.33

7 months ago

4.0.0-next.34

7 months ago

4.0.0-next.31

7 months ago

4.0.0-next.32

7 months ago

4.0.0-next.37

7 months ago

4.0.0-next.38

7 months ago

4.0.0-next.35

7 months ago

4.0.0-next.36

7 months ago

4.0.0-next.39

7 months ago

4.0.0-next.22

7 months ago

4.0.0-next.23

7 months ago

4.0.0-next.20

7 months ago

4.0.0-next.21

7 months ago

4.0.0-next.26

7 months ago

4.0.0-next.27

7 months ago

4.0.0-next.24

7 months ago

4.0.0-next.25

7 months ago

4.0.0-next.28

7 months ago

4.0.0-next.29

7 months ago

4.0.0-next.19

7 months ago

4.0.0-next.18

7 months ago

4.0.0-next.11

7 months ago

4.0.0-next.12

7 months ago

4.0.0-next.10

7 months ago

4.0.0-next.15

7 months ago

4.0.0-next.16

7 months ago

4.0.0-next.13

7 months ago

4.0.0-next.14

7 months ago

4.0.0-next.17

7 months ago

4.0.0-next.9

7 months ago

4.0.0-next.8

7 months ago

4.0.0-next.7

7 months ago

4.0.0-next.6

7 months ago

4.0.0-next.5

7 months ago

4.0.0-next.4

7 months ago

4.0.0-next.3

7 months ago

4.0.0-next.2

7 months ago

3.7.1

7 months ago

3.7.2

7 months ago

4.0.0-next.1

7 months ago

3.6.1

8 months ago

3.7.0

8 months ago

3.2.2

8 months ago

3.2.1

8 months ago

3.6.0

8 months ago

3.2.4

8 months ago

3.2.3

8 months ago

3.5.0

8 months ago

3.4.0

8 months ago

3.4.1

8 months ago

3.3.0

8 months ago

3.2.0

8 months ago

3.1.0

8 months ago

2.14.0

8 months ago

3.0.0

8 months ago

2.13.0

8 months ago

2.11.0

9 months ago

2.10.1

9 months ago

2.10.2

9 months ago

2.10.7

9 months ago

2.10.5

9 months ago

2.10.6

9 months ago

2.10.3

9 months ago

2.10.4

9 months ago

2.12.0

9 months ago

2.10.0

9 months ago

2.9.0

9 months ago

2.8.1

9 months ago

2.8.0

10 months ago

2.7.0

10 months ago

2.6.1

10 months ago

2.6.0

10 months ago

2.5.2

10 months ago

2.4.0

11 months ago

2.5.0

11 months ago

2.5.1

11 months ago

2.0.0

12 months ago

2.3.0

12 months ago

2.3.2

11 months ago

2.2.1

12 months ago

2.2.0

12 months ago

2.0.0-beta.316

12 months ago

2.1.0

12 months ago

2.0.0-beta.314

1 year ago

2.0.0-beta.315

1 year ago

2.0.0-beta.307

1 year ago

2.0.0-beta.308

1 year ago

2.0.0-beta.309

1 year ago

2.0.0-beta.310

1 year ago

2.0.0-beta.311

1 year ago

2.0.0-beta.312

1 year ago

2.0.0-beta.313

1 year ago

2.0.0-beta.296

1 year ago

2.0.0-beta.297

1 year ago

2.0.0-beta.298

1 year ago

2.0.0-beta.299

1 year ago

2.0.0-beta.300

1 year ago

2.0.0-beta.301

1 year ago

2.0.0-beta.302

1 year ago

2.0.0-beta.303

1 year ago

2.0.0-beta.304

1 year ago

2.0.0-beta.305

1 year ago

2.0.0-beta.306

1 year ago

2.0.0-beta.290

1 year ago

2.0.0-beta.291

1 year ago

2.0.0-beta.292

1 year ago

2.0.0-beta.293

1 year ago

2.0.0-beta.294

1 year ago

2.0.0-beta.295

1 year ago

2.0.0-beta.285

1 year ago

2.0.0-beta.286

1 year ago

2.0.0-beta.287

1 year ago

2.0.0-beta.288

1 year ago

2.0.0-beta.289

1 year ago

2.0.0-beta.284

1 year ago

2.0.0-beta.278

1 year ago

2.0.0-beta.279

1 year ago

2.0.0-beta.280

1 year ago

2.0.0-beta.281

1 year ago

2.0.0-beta.282

1 year ago

2.0.0-beta.283

1 year ago

2.0.0-beta.274

1 year ago

2.0.0-beta.275

1 year ago

2.0.0-beta.276

1 year ago

2.0.0-beta.277

1 year ago

2.0.0-beta.271

1 year ago

2.0.0-beta.272

1 year ago

2.0.0-beta.273

1 year ago

2.0.0-beta.268

1 year ago

2.0.0-beta.269

1 year ago

2.0.0-beta.270

1 year ago

2.0.0-beta.265

1 year ago

2.0.0-beta.266

1 year ago

2.0.0-beta.267

1 year ago

2.0.0-beta.252

1 year ago

2.0.0-beta.253

1 year ago

2.0.0-beta.254

1 year ago

2.0.0-beta.255

1 year ago

2.0.0-beta.256

1 year ago

2.0.0-beta.257

1 year ago

2.0.0-beta.258

1 year ago

2.0.0-beta.259

1 year ago

2.0.0-beta.250

1 year ago

2.0.0-beta.251

1 year ago

2.0.0-beta.263

1 year ago

2.0.0-beta.264

1 year ago

2.0.0-beta.260

1 year ago

2.0.0-beta.261

1 year ago

2.0.0-beta.262

1 year ago

2.0.0-beta.231

1 year ago

2.0.0-beta.232

1 year ago

2.0.0-beta.233

1 year ago

2.0.0-beta.234

1 year ago

2.0.0-beta.235

1 year ago

2.0.0-beta.236

1 year ago

2.0.0-beta.237

1 year ago

2.0.0-beta.238

1 year ago

2.0.0-beta.239

1 year ago

2.0.0-beta.241

1 year ago

2.0.0-beta.242

1 year ago

2.0.0-beta.243

1 year ago

2.0.0-beta.244

1 year ago

2.0.0-beta.245

1 year ago

2.0.0-beta.246

1 year ago

2.0.0-beta.247

1 year ago

2.0.0-beta.248

1 year ago

2.0.0-beta.240

1 year ago

2.0.0-beta.249

1 year ago

2.0.0-beta.227

1 year ago

2.0.0-beta.228

1 year ago

2.0.0-beta.229

1 year ago

2.0.0-beta.230

1 year ago

2.0.0-beta.42

2 years ago

1.6.2

2 years ago

2.0.0-beta.22

2 years ago

2.0.0-beta.21

2 years ago

2.0.0-beta.20

2 years ago

2.0.0-beta.26

2 years ago

2.0.0-beta.25

2 years ago

2.0.0-beta.24

2 years ago

2.0.0-beta.23

2 years ago

2.0.0-beta.29

2 years ago

2.0.0-beta.28

2 years ago

2.0.0-beta.27

2 years ago

2.0.0-beta.11

2 years ago

2.0.0-beta.10

2 years ago

2.0.0-beta.15

2 years ago

2.0.0-beta.14

2 years ago

2.0.0-beta.13

2 years ago

2.0.0-beta.12

2 years ago

2.0.0-beta.19

2 years ago

2.0.0-beta.18

2 years ago

2.0.0-beta.17

2 years ago

2.0.0-beta.16

2 years ago

2.0.0-beta.9

2 years ago

2.0.0-beta.40

2 years ago

2.0.0-beta.41

2 years ago

2.0.0-beta.33

2 years ago

2.0.0-beta.32

2 years ago

2.0.0-beta.31

2 years ago

2.0.0-beta.30

2 years ago

2.0.0-beta.37

2 years ago

2.0.0-beta.36

2 years ago

2.0.0-beta.35

2 years ago

2.0.0-beta.34

2 years ago

2.0.0-beta.39

2 years ago

2.0.0-beta.38

2 years ago

2.0.0-beta.7

2 years ago

1.6.1

2 years ago

1.6.0

2 years ago

2.0.0-beta.2

2 years ago

2.0.0-beta.6

2 years ago

2.0.0-beta.5

2 years ago

2.0.0-beta.4

2 years ago

2.0.0-beta.3

2 years ago

1.5.2

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.1

3 years ago

1.2.3

3 years ago

1.4.0

3 years ago

1.3.0

3 years ago

1.4.0-beta.0

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago