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

V3 #19

Draft
wants to merge 33 commits into
base: master
Choose a base branch
from
Draft

V3 #19

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
3374096
refactor: use ES modules
dmnsgn Feb 22, 2022
4963ed6
feat: add generic camera interface
dmnsgn Feb 22, 2022
45bc72b
feat: add orthographic camera
dmnsgn Feb 22, 2022
01b5fe5
feat: rename camera frustum to view
dmnsgn Feb 23, 2022
31caa01
feat: handle orthographic camera in orbiter
dmnsgn Feb 23, 2022
fe644a8
docs: add orthographic camera to example
dmnsgn Feb 23, 2022
27be007
fix: use static getters for perspective and orthographic default options
dmnsgn Feb 23, 2022
34a3813
docs: auto-generate
dmnsgn Feb 23, 2022
eca8bbf
fix: add missing file extension
dmnsgn Feb 23, 2022
6e2881c
refactor: port pex-renderer orbiter changes
dmnsgn Feb 23, 2022
7bb5f14
refactor: clean up
dmnsgn Feb 24, 2022
ac442fc
feat: allow autoUpdate set
dmnsgn Feb 24, 2022
fac9d80
docs: add orbiter to example gui
dmnsgn Feb 24, 2022
c0f1200
fix: orbiter use Object.getOwnPropertyDescriptor
dmnsgn Feb 24, 2022
a209f23
docs: use pex-math types
dmnsgn Feb 24, 2022
27bfd7a
build: update dependencies
dmnsgn Feb 24, 2022
4672bf7
docs: update usage
dmnsgn Feb 24, 2022
fcb5660
docs: cleanup example
dmnsgn Feb 24, 2022
0394f11
refactor: remove class re-exports
dmnsgn Mar 10, 2022
d6d7b7b
build: add npm scripts
dmnsgn Mar 17, 2022
5030629
fix: add passive false to onWheel event listener
dmnsgn Mar 24, 2022
7ac19ad
build: update pex-geom dependency
dmnsgn Mar 24, 2022
863e6bd
build: update dependencies
dmnsgn Mar 31, 2022
ec854e5
fix: add passive false to touchstart
dmnsgn Mar 31, 2022
780caa6
feat: move to pointer events
dmnsgn Mar 31, 2022
718ca70
refactor: use pex-math utils directly in orbiter
dmnsgn May 11, 2022
b4947a9
build: update dependencies
dmnsgn Jun 30, 2022
8fb81af
fix: update default min/maxDistance
dmnsgn Jul 4, 2022
22f2ebf
chore(release): 3.0.0-alpha.0
dmnsgn Jul 4, 2022
8e8808e
fix: export types
dmnsgn Jul 4, 2022
285c7de
docs: update OrbiterControlsOptions defaults
dmnsgn Jul 4, 2022
954ab20
docs: update perspective types
dmnsgn Jul 4, 2022
d2629b7
chore(release): 3.0.0-alpha.1
dmnsgn Jul 4, 2022
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
9 changes: 9 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
root = true

[*]
end_of_line = lf
charset = utf-8
indent_style = space
indent_size = 2
trim_trailing_whitespace = true
insert_final_newline = true
5 changes: 4 additions & 1 deletion .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
.DS_Store
node_modules
.DS_Store
types
lib
web_modules
10 changes: 10 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
web_modules
examples
docs
coverage
test
.github
screenshot.*
index.html
tsconfig.json
.editorconfig
44 changes: 44 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

# [3.0.0-alpha.1](https://github.com/pex-gl/pex-cam/compare/v3.0.0-alpha.0...v3.0.0-alpha.1) (2022-07-04)


### Bug Fixes

* export types ([8e8808e](https://github.com/pex-gl/pex-cam/commit/8e8808e8ae5db32c5db43dfcbab5119f4cb37df0))



# [3.0.0-alpha.0](https://github.com/pex-gl/pex-cam/compare/v2.7.1...v3.0.0-alpha.0) (2022-07-04)


### Bug Fixes

* add missing file extension ([eca8bbf](https://github.com/pex-gl/pex-cam/commit/eca8bbf43a9c6ca33d631c5aba4b4154f8ea372f))
* add passive false to onWheel event listener ([5030629](https://github.com/pex-gl/pex-cam/commit/503062949e2daafe79c6a7a081c3bcfba6580ea7))
* add passive false to touchstart ([ec854e5](https://github.com/pex-gl/pex-cam/commit/ec854e546168df7c19d45f21f122d82b2f9b3d22))
* orbiter use Object.getOwnPropertyDescriptor ([c0f1200](https://github.com/pex-gl/pex-cam/commit/c0f120078c925bc376bd4efbc134fa4da0380a8e))
* update default min/maxDistance ([8fb81af](https://github.com/pex-gl/pex-cam/commit/8fb81afec0eb0ebfbfab2c9ecc4acbce7f81eadf)), closes [#20](https://github.com/pex-gl/pex-cam/issues/20)
* use static getters for perspective and orthographic default options ([27be007](https://github.com/pex-gl/pex-cam/commit/27be0075105ea82fc5543575de24175e85e49187))


### Code Refactoring

* use ES modules ([3374096](https://github.com/pex-gl/pex-cam/commit/3374096e968355039c9c260e19b08990bb3c6086))


### Features

* add generic camera interface ([4963ed6](https://github.com/pex-gl/pex-cam/commit/4963ed629f4ca85b4b96a15bdfb1a11c898c0382))
* add orthographic camera ([45bc72b](https://github.com/pex-gl/pex-cam/commit/45bc72bfa41e58e3873250b759b208c0458adc9c))
* allow autoUpdate set ([ac442fc](https://github.com/pex-gl/pex-cam/commit/ac442fcc24a820ed47c546b5e0053609510f5521))
* handle orthographic camera in orbiter ([31caa01](https://github.com/pex-gl/pex-cam/commit/31caa01764643c74262d2a9d45ec7d1418344bd7))
* move to pointer events ([780caa6](https://github.com/pex-gl/pex-cam/commit/780caa6bf1128b8a8c2ec7678cb5ab5db303b290))
* rename camera frustum to view ([01b5fe5](https://github.com/pex-gl/pex-cam/commit/01b5fe5d1d102367e6f449e3a35c11823634e4a9))


### BREAKING CHANGES

* switch to type module
Loading