Skip to content

Commit 5aa2ec6

Browse files
committed
chore: refresh docs and workspace settings
1 parent 75ce687 commit 5aa2ec6

2 files changed

Lines changed: 14 additions & 5 deletions

File tree

.vscode/settings.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,14 @@
6262
},
6363
"[css]": {
6464
"editor.defaultFormatter": "oxc.oxc-vscode"
65+
},
66+
"terminal.integrated.profiles.windows": {
67+
"PowerShell": {
68+
"source": "PowerShell",
69+
"args": [
70+
"-ExecutionPolicy",
71+
"Bypass"
72+
]
73+
}
6574
}
6675
}

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ This is a part of [Node3D](https://github.com/node-3d) project.
1010
npm install @node-3d/core
1111
```
1212

13-
> This package uses pre-compiled Node.js addons. **There is no compilation** during `npm install`.
14-
The addons are compiled for: Win64, Linux64, Linux ARM64, MacOS ARM64.
13+
> This package uses precompiled Node.js addons. **There is no compilation** during `npm install`.
14+
The addons are compiled for: Windows x64, Linux x64, Linux ARM64, macOS ARM64.
1515

1616
![Example](examples/screenshot.png)
1717

@@ -87,7 +87,7 @@ They are intentionally small wrappers around Three.js objects and raw GL resourc
8787

8888
## Example
8989

90-
(As in [crate-lean.ts](/examples/crate-lean.ts)):
90+
(As in [crate-lean.ts](examples/crate-lean.ts)):
9191

9292
```javascript
9393
import * as THREE from 'three';
@@ -133,7 +133,7 @@ Example Notes:
133133
1. This is real **native OpenGL**, and you have direct access to GL resource IDs. This may be
134134
useful for resource sharing and compute interop:
135135
* [CUDA-GL interop](https://docs.nvidia.com/cuda/cuda-runtime-api/group__CUDART__OPENGL.html).
136-
* [OpenCL-GL interop](https://registry.khronos.org/OpenCL/sdk/3.0/docs/man/html/clEnqueueAcquireGLObjects.html) - see [example](/examples/boids).
136+
* [OpenCL-GL interop](https://registry.khronos.org/OpenCL/sdk/3.0/docs/man/html/clEnqueueAcquireGLObjects.html) - see [example](examples/boids).
137137
* [Context sharing](https://www.glfw.org/docs/latest/context_guide.html#context_sharing).
138138
1. The flag `isGles3` lets you use a **GL ES 3** preset, which is closest to "real" WebGL.
139139
If set to `false`, WebGL stuff (such as three.js) will still work, but now with some hacks.
@@ -144,7 +144,7 @@ Example Notes:
144144
1. **Offscreen rendering** is possible on Windows and Linux, as demonstrated by the tests
145145
running in GitHub Actions. There are test cases that generate and compare screenshots.
146146
1. OpenGL **context sharing** is enabled. You can obtain `HDC, HWND, CTX` for Windows and whatever
147-
those are called on Linux and MacOS. See [@node-3d/glfw](https://github.com/node-3d/glfw).
147+
those are called on Linux and macOS. See [@node-3d/glfw](https://github.com/node-3d/glfw).
148148

149149

150150
## License

0 commit comments

Comments
 (0)