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

Update README links #27

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@

#### (sparse + dynamic) 3D spatial representation structure for fast searches ####

The aim of this project is to create a fully featured search tree for the [THREE.js WebGL library](http://mrdoob.github.com/three.js/).
The aim of this project is to create a fully featured search tree for the [THREE.js WebGL library](https://threejs.org/).

```html
This build is stable up to THREE.js ~r60
(updates to latest THREE build on hold as my time is required on other projects)
```

## Features (+ [Example](http://collinhover.github.com/threeoctree))
## Features (+ [Example](https://collinhover.github.io/threeoctree/))

* handle complete objects ( i.e. 1 center position for entire geometry )
* handle object faces ( i.e. split a complex mesh's geometry into a series of pseudo-objects )
Expand Down Expand Up @@ -43,11 +43,11 @@ This build is stable up to THREE.js ~r60
- Function naming conventions from `hello_world()` to THREE style `helloWorld()`
- Script renamed from `ThreeOctree.js` to `threeoctree.js`
- `Ray.intersectOctreeObjects/intersectOctreeObject` to `Raycaster.intersectOctreeObjects/intersectOctreeObject`
- `Vector3/Matrix4` functions from THREE r51 to r56 ( see: https://github.com/mrdoob/three.js/wiki/Migration )
- `Vector3/Matrix4` functions from THREE r51 to r56 ( see: https://github.com/mrdoob/three.js/wiki/Migration-Guide )

## Usage

Download the [minified script](https://github.com/collinhover/threeoctree/blob/master/threeoctree.min.js) and include it in your html after the [THREE.js WebGL library](http://mrdoob.github.com/three.js/).
Download the [minified script](https://github.com/collinhover/threeoctree/blob/master/threeoctree.min.js) and include it in your html after the [THREE.js WebGL library](https://threejs.org/).

```html
<script src="js/three.min.js"></script>
Expand Down Expand Up @@ -179,6 +179,6 @@ function onClick ( event ) {

---

*Copyright (C) 2012 [Collin Hover](http://collinhover.com/)*
*Based on Dynamic Octree by [Piko3D](http://www.piko3d.com/) and Octree by [Marek Pawlowski](pawlowski.it)*
*For full license and information, see [LICENSE](https://collinhover.github.com/threeoctree/LICENSE).*
*Copyright (C) 2012 [Collin Hover](https://collinhover.com/)*
*Based on Dynamic Octree by [Piko3D](https://www.piko3d.net/) and Octree by [Marek Pawlowski](pawlowski.it)*
*For full license and information, see [LICENSE](https://github.com/collinhover/threeoctree/blob/master/LICENSE).*