github.com/openglobus/openglobus
TypeScript/JavaScript 3D maps and geospatial data visualization engine library
https://github.com/openglobus/openglobus
Clean code for vec2 shader type callback.
9543167050347e1c3dfd045c3c9733fea3498f5b authored over 11 years ago
9543167050347e1c3dfd045c3c9733fea3498f5b authored over 11 years ago
addShaderPrograms programs array function added.
dd561be11dfbc22025d1d9b9faa36997e304f683 authored over 11 years ago
dd561be11dfbc22025d1d9b9faa36997e304f683 authored over 11 years ago
Merge pull request #2 from Zemledelec/master
Shader manager is ready to work.
877b3353f3b34b1e5e63b4bbec9560518f2b093f authored over 11 years ago
First worked shader manager.
15b15bfe9e1d6651e8ed7a21144d126cee8f1af1 authored over 11 years ago
15b15bfe9e1d6651e8ed7a21144d126cee8f1af1 authored over 11 years ago
Removed artificial GL draw modes and brought the natives modes back.
c19975ca21931b0533e693b2bf0b0d81dc208875 authored over 11 years ago
c19975ca21931b0533e693b2bf0b0d81dc208875 authored over 11 years ago
Drawing function executes at shader program.
24bdfa413b61de828ab80bb7c8c35e9532c37056 authored over 11 years ago
24bdfa413b61de828ab80bb7c8c35e9532c37056 authored over 11 years ago
Added shader program activate function.
6c4915ceeb69deeda7836188faeb7b77c5eca1b0 authored over 11 years ago
6c4915ceeb69deeda7836188faeb7b77c5eca1b0 authored over 11 years ago
Shader program improvements. A little faster than previous, and little easy to set.
1fc1aff7a4354701988cf18cc59316486c9d0455 authored over 11 years ago
1fc1aff7a4354701988cf18cc59316486c9d0455 authored over 11 years ago
Lagged algorithm of shader program. Needs to improve.
b3d2b277d8a50caa7d01b735d42cd54ee6d46c6e authored over 11 years ago
b3d2b277d8a50caa7d01b735d42cd54ee6d46c6e authored over 11 years ago
Small change.
8ce91f7b77a13765de2f32ac282166da1bed7705 authored over 11 years ago
8ce91f7b77a13765de2f32ac282166da1bed7705 authored over 11 years ago
Small change.
88132395df2a69e0f12ae74429d929ef4d4895ea authored over 11 years ago
88132395df2a69e0f12ae74429d929ef4d4895ea authored over 11 years ago
Shader program initialization example.
e86144077ee14e8b799063ef65982dbea01cb5cc authored over 11 years ago
e86144077ee14e8b799063ef65982dbea01cb5cc authored over 11 years ago
Making shader manager. Suggested to imply that shader programs include to handler.
aee0372a8a81f2dd80aa57c9f9c49ab232b831e0 authored over 11 years ago
aee0372a8a81f2dd80aa57c9f9c49ab232b831e0 authored over 11 years ago
Fixing the bugs in shader program manager.
0fe5c2df7f4c5882ae99284fdb7433f1f8660b68 authored over 11 years ago
0fe5c2df7f4c5882ae99284fdb7433f1f8660b68 authored over 11 years ago
Making shaders manager.
8c6ab2e69543b59cec26a60251168b88602294e0 authored over 11 years ago
8c6ab2e69543b59cec26a60251168b88602294e0 authored over 11 years ago
Extract text file reading to shared utils module.
92df677425288376f6f5d07181b315f138bfaf13 authored over 11 years ago
92df677425288376f6f5d07181b315f138bfaf13 authored over 11 years ago
Now shaders loading from .txt files.
803fe2314231f95e4f3ef1ded5efda7a3ccc9b00 authored over 11 years ago
803fe2314231f95e4f3ef1ded5efda7a3ccc9b00 authored over 11 years ago
Default parameters overwriting bug fixed.
64e324ca7f610c0f3ec345ca4a9aef6a32afc32f authored over 11 years ago
64e324ca7f610c0f3ec345ca4a9aef6a32afc32f authored over 11 years ago
Replace requestFrame function to og.webgl namespace. Extract max frame delay to the globals.
9077b709ed29fa86c578a4364caeab097d6fce8d authored over 11 years ago
9077b709ed29fa86c578a4364caeab097d6fce8d authored over 11 years ago
Added CORS Response Header * to server
f5968f5f4d8f0c60649b5117580a6103cf7f47ee authored over 11 years ago
f5968f5f4d8f0c60649b5117580a6103cf7f47ee authored over 11 years ago
Changed tiles servers urls to their real domains urls.
3c25344149716be552ebe8ab2bd0f2d78045344e authored over 11 years ago
3c25344149716be552ebe8ab2bd0f2d78045344e authored over 11 years ago
Prevent textures cross origin policy loading.
3fd1260b510ef77fc2e2b59078a791cb723966d9 authored over 11 years ago
3fd1260b510ef77fc2e2b59078a791cb723966d9 authored over 11 years ago
Removed unused style.
3e650c0fa20f9d8df9bacda315e4cf95c28ad7c0 authored over 11 years ago
3e650c0fa20f9d8df9bacda315e4cf95c28ad7c0 authored over 11 years ago
Css spinner loader. Looks better now.
e1d6956225fb04afbad44864f37cece9e934a123 authored over 11 years ago
e1d6956225fb04afbad44864f37cece9e934a123 authored over 11 years ago
Realized loading indicator.
4da614a6012957626d250ec4fb3014a6b33c5bed authored over 11 years ago
4da614a6012957626d250ec4fb3014a6b33c5bed authored over 11 years ago
Sky box node added to render.
9a687e5545964160e2e22e29a61733f179500d44 authored over 11 years ago
9a687e5545964160e2e22e29a61733f179500d44 authored over 11 years ago
Increase scene quality.
82699dec65d4ffaa5e2c571b39ce4da09337d14c authored over 11 years ago
82699dec65d4ffaa5e2c571b39ce4da09337d14c authored over 11 years ago
Added loading abort function to base layer setter function.
2e572e1ecb04f596f48088ae0bb33f8c74c472d8 authored over 11 years ago
2e572e1ecb04f596f48088ae0bb33f8c74c472d8 authored over 11 years ago
Extract node rendering acceptance function from quadNode to quadTree.js.
a78d99d4d9d272369ab82e106325d1f4c6d2ff5e authored over 11 years ago
a78d99d4d9d272369ab82e106325d1f4c6d2ff5e authored over 11 years ago
Planet disappearance bug fixed.
59e00d444d449a44bdc55f09adf45431db130aa2 authored over 11 years ago
59e00d444d449a44bdc55f09adf45431db130aa2 authored over 11 years ago
Pending queues aborting functions added.
0ac90e62dc490414c63e14b91a27b11ee9bcadcb authored over 11 years ago
0ac90e62dc490414c63e14b91a27b11ee9bcadcb authored over 11 years ago
BV(Bounding volumes) module refactoring. Extract bounding volumes setter code from planetSegment to bounding volumes prototypes. Сonsequently planet segment code looks more clear.
4330cc0ba077b7a66362d5d201b1503a1325de7a authored over 11 years ago
4330cc0ba077b7a66362d5d201b1503a1325de7a authored over 11 years ago
Renamed og.math.glMatrixArrayType to og.math.GLArray. GLArray looks more clear.
23e13ee0ff3830033523abbc165a9a14a52a2fc3 authored over 11 years ago
23e13ee0ff3830033523abbc165a9a14a52a2fc3 authored over 11 years ago
Decimal coordinates to degrees conversion bug fixed.
7a85e6438076fa423fbe1d407bbd9341a71676a4 authored over 11 years ago
7a85e6438076fa423fbe1d407bbd9341a71676a4 authored over 11 years ago
Safety ajax requests.
1b983c10b357f36f01e56af0c59cbb4b5e757abf authored over 11 years ago
1b983c10b357f36f01e56af0c59cbb4b5e757abf authored over 11 years ago
mousePosition looks better.
deeac280bd2bc2d77cc6e7d0cbb34efad099f666 authored over 11 years ago
deeac280bd2bc2d77cc6e7d0cbb34efad099f666 authored over 11 years ago
Ajax sync option.
ffde6203b49ef2803681f0e40d9d09c29d65f630 authored over 11 years ago
ffde6203b49ef2803681f0e40d9d09c29d65f630 authored over 11 years ago
Vector converter to glsl shader's vector.
3c16dfc67174f14eaff54c7a107fd42b82db5d42 authored over 11 years ago
3c16dfc67174f14eaff54c7a107fd42b82db5d42 authored over 11 years ago
mousePosition control better design.
1bd852fafc066d1227d0339b92c047d2dc75a197 authored over 11 years ago
1bd852fafc066d1227d0339b92c047d2dc75a197 authored over 11 years ago
Maps looks better with lod epsilon greater than 1
0c0ded34141fc811d2458668a95aba6320ce1d0b authored over 11 years ago
0c0ded34141fc811d2458668a95aba6320ce1d0b authored over 11 years ago
Improve Layer switcher style.
133a672b5dd71fd57a3f664d746efeccc4623226 authored over 11 years ago
133a672b5dd71fd57a3f664d746efeccc4623226 authored over 11 years ago
Layer switcher looks better:)
bd8aed61293c32a8b759f5443a8d219dffbd0279 authored over 11 years ago
bd8aed61293c32a8b759f5443a8d219dffbd0279 authored over 11 years ago
Added layer switcher mechanism.
7108ad8066e44d4242b3fcf58dae8d94bb9bf8c3 authored over 11 years ago
7108ad8066e44d4242b3fcf58dae8d94bb9bf8c3 authored over 11 years ago
Base layers switching bug fixed.
b9805adbca38f6d96df4427db9231279befe1d3e authored over 11 years ago
b9805adbca38f6d96df4427db9231279befe1d3e authored over 11 years ago
Correction of circular dependences in the closure compilation.
46bd0712f5dafebbaf7f3771e8d8d19b1be446f4 authored over 11 years ago
46bd0712f5dafebbaf7f3771e8d8d19b1be446f4 authored over 11 years ago
1. Added private directory.
2. Rebuild og-deps.js
3. main() function in example auto loads after page have loaded.
1. Applied Closure Compiler.
2. Created sandbox directory for stuff code, any resources etc.
e8f8611c30bf6f05edb4c8b4f60057daed5e328c authored over 11 years ago
Removed unused variable.
a4b800cfc25b013395ac55fcd6d6f04327a362ad authored over 11 years ago
a4b800cfc25b013395ac55fcd6d6f04327a362ad authored over 11 years ago
wgs84ellipsoid looks better now.
62b7b59ef94a1a24b57d24f1476adb5e04b09b54 authored over 11 years ago
62b7b59ef94a1a24b57d24f1476adb5e04b09b54 authored over 11 years ago
Realized very simple position display types changer.
f76e0956b88cd8d9e659a60c24ab88cea76fc100 authored over 11 years ago
f76e0956b88cd8d9e659a60c24ab88cea76fc100 authored over 11 years ago
Added controls MousePosition that shows mouse geographical position on planet ellipsoid.
It drives to remake mouse input handling. Now mouse events generate by renderer that sends events...
2d7eba1d25e165c6816846ab7ee637f329f152ad authored over 11 years ago
ShowFps Control creates dom element div by myself.
e23e8d10a78ff7187de6326076c8a953be17e79d authored over 11 years ago
e23e8d10a78ff7187de6326076c8a953be17e79d authored over 11 years ago
Changing css file name to og.css.
b0c128e88fb1c5a5ef59c16644457cd6bcdaa063 authored over 11 years ago
b0c128e88fb1c5a5ef59c16644457cd6bcdaa063 authored over 11 years ago
Showing fps functionality replaced to the control.
1be3934591a635d6df42f6fcf0b2093aeea4b3e8 authored over 11 years ago
1be3934591a635d6df42f6fcf0b2093aeea4b3e8 authored over 11 years ago
A few webgl handler clearing. Nothing importantly changed.
016d68627a3ab3c38b4972e7416a1b6568a1003c authored over 11 years ago
016d68627a3ab3c38b4972e7416a1b6568a1003c authored over 11 years ago
Wireframe toggling replaced to the control.
b52d6eb8d224b9f843c4a8bf643e5e1f08f314c7 authored over 11 years ago
b52d6eb8d224b9f843c4a8bf643e5e1f08f314c7 authored over 11 years ago
webglContext.js refactoring to webgl and webgl.Handler. Now is better than was.
c4e1187b63473c24f5618e1942c4aacedf52a2cb authored over 11 years ago
c4e1187b63473c24f5618e1942c4aacedf52a2cb authored over 11 years ago
Ellipsoid can be configured. Added WGS-1984 ellipsoid object that have to be assigned to planet object.
843c971cc91bfe100e39de868737e4ecdbe19ba4 authored over 11 years ago
843c971cc91bfe100e39de868737e4ecdbe19ba4 authored over 11 years ago
Actuate own vectors and matrices mathematic.
e1f1e1c0383049c6b727ee5887faf426e65c4563 authored over 11 years ago
e1f1e1c0383049c6b727ee5887faf426e65c4563 authored over 11 years ago
Added Vector4.
8a0cb341df3a42a3ab4e0fcc17c7d3cd7b585693 authored over 11 years ago
8a0cb341df3a42a3ab4e0fcc17c7d3cd7b585693 authored over 11 years ago
Almost reworked to Matrix4 and Vector3.
5a359f823384079a7fdbb8413f511a78e70d44a6 authored over 11 years ago
5a359f823384079a7fdbb8413f511a78e70d44a6 authored over 11 years ago
Little code correction.
57e0d472fd47d09ca387f5584cd88f5d2e1f6cf4 authored over 11 years ago
57e0d472fd47d09ca387f5584cd88f5d2e1f6cf4 authored over 11 years ago
Ray ellipsoid intersection code using Matrix4 prototype.
bfbbc391616ecbba9b27409222f09eb1e90daf02 authored over 11 years ago
bfbbc391616ecbba9b27409222f09eb1e90daf02 authored over 11 years ago
Matrices multiplying function bug fixed.
b2e5c585fa651975c33b6d1f2a138166c95d5ef2 authored over 11 years ago
b2e5c585fa651975c33b6d1f2a138166c95d5ef2 authored over 11 years ago
Scatter utils functions by scripts and remove it.
59c0e00427674973a5480921f475568ba049478a authored over 11 years ago
59c0e00427674973a5480921f475568ba049478a authored over 11 years ago
1. Replaced tile indexes functions to the layers.
2. Removed unused functions from utils.js
26af999e489b732fe1ce8bee474d1a329d352384 authored over 11 years ago
Changed one simbol:)
5d8893d7008faf0b4534d438e19a6e61c63533a6 authored over 11 years ago
5d8893d7008faf0b4534d438e19a6e61c63533a6 authored over 11 years ago
Correct scripts path.
da7a247e671789b524455071d6d579523aa3f189 authored over 11 years ago
da7a247e671789b524455071d6d579523aa3f189 authored over 11 years ago
Improved modular structure.
4743bcbadf946e02370ffe5d824387e7a6126524 authored over 11 years ago
4743bcbadf946e02370ffe5d824387e7a6126524 authored over 11 years ago
Update LICENSE.md
8817f1ae34beb3b727cb485d58b283d0af690413 authored over 11 years ago
8817f1ae34beb3b727cb485d58b283d0af690413 authored over 11 years ago
Merge remote-tracking branch 'remotes/origin/master'
9654a68008efc83deb2e080ab9979d521e93f56f authored over 11 years ago
9654a68008efc83deb2e080ab9979d521e93f56f authored over 11 years ago
Let's begin!
c865207e31ae8aed21017d9b6b59541cb10f28dd authored over 11 years ago
c865207e31ae8aed21017d9b6b59541cb10f28dd authored over 11 years ago
First commit.
2f642dd1c20314ff553a246deeaa692cafef66ae authored over 11 years ago
2f642dd1c20314ff553a246deeaa692cafef66ae authored over 11 years ago
Let's begin!
c85d41e4933767921607751d90ab7798e7b04f00 authored over 11 years ago
c85d41e4933767921607751d90ab7798e7b04f00 authored over 11 years ago
another one test
c0f7715583a86dc2b4997bef7b28494f39dc3bd1 authored over 11 years ago
c0f7715583a86dc2b4997bef7b28494f39dc3bd1 authored over 11 years ago
remove test string
684c5bdcfafe056846e5bb0e3d14777aef06f0e1 authored over 11 years ago
684c5bdcfafe056846e5bb0e3d14777aef06f0e1 authored over 11 years ago
commit to fork
c5384f4d2e26b1241474f5fa45e88c2b66cf90a8 authored over 11 years ago
c5384f4d2e26b1241474f5fa45e88c2b66cf90a8 authored over 11 years ago
remove test string
aa5b6a928fc34fb4e7cfaa7340080bf7ffa3cc2e authored over 11 years ago
aa5b6a928fc34fb4e7cfaa7340080bf7ffa3cc2e authored over 11 years ago
test commit
0d2c560405313960506bffa0e8ed4bbc7fd27a0c authored over 11 years ago
0d2c560405313960506bffa0e8ed4bbc7fd27a0c authored over 11 years ago
Remove test string
01c23d57f6964dbe73bf451a0693c4d4160f2df2 authored over 11 years ago
01c23d57f6964dbe73bf451a0693c4d4160f2df2 authored over 11 years ago
test string
910971caade664ce2af30ecae0222cae3efafd60 authored over 11 years ago
910971caade664ce2af30ecae0222cae3efafd60 authored over 11 years ago
Removed some unuseful comments.
d53a4a0c5459fae84ee85cd2b664e847de55bf16 authored over 11 years ago
d53a4a0c5459fae84ee85cd2b664e847de55bf16 authored over 11 years ago
Remove unused comments
2bad7c6040e7a2c38e39920a55d8e0d7cb16beab authored over 11 years ago
2bad7c6040e7a2c38e39920a55d8e0d7cb16beab authored over 11 years ago
Bug fixer after HeightsAdapter workout added.
c2ac1de96c190064bd2c1205b9a0e2222a830214 authored over 11 years ago
c2ac1de96c190064bd2c1205b9a0e2222a830214 authored over 11 years ago
level maker project sources added.
3474342ffbda105e9457dda148a7789a65cf0ceb authored over 11 years ago
3474342ffbda105e9457dda148a7789a65cf0ceb authored over 11 years ago
sdf files removed
d649b069b17e5c734053d1406573e70be704a3ee authored over 11 years ago
d649b069b17e5c734053d1406573e70be704a3ee authored over 11 years ago
Heights adapter vs project sources committed.
10111c11071d31af28ea265962bcdb5b6a200905 authored over 11 years ago
10111c11071d31af28ea265962bcdb5b6a200905 authored over 11 years ago
.gitignore added
937e639deee846eeeba50e7eba901e54031d485a authored over 11 years ago
937e639deee846eeeba50e7eba901e54031d485a authored over 11 years ago
Create README.md
13b404281bcb038213865db022fc77434d482d26 authored over 11 years ago
13b404281bcb038213865db022fc77434d482d26 authored over 11 years ago
Changed to the different license.
a8d76d7345eebabc3fb364f4dcdec22b2abf41f6 authored over 11 years ago
a8d76d7345eebabc3fb364f4dcdec22b2abf41f6 authored over 11 years ago
Create LICENSE.md
de146b520916c54ed341b7bd133fdc3dfd688acc authored over 11 years ago
de146b520916c54ed341b7bd133fdc3dfd688acc authored over 11 years ago