57 Revīzijas (66bbbafd7555e3bda0578bffe42c09064efa17b5)

Autors SHA1 Ziņojums Datums
  Palash Bansal 66bbbafd75
Add ProgressivePlugin, GLTFAnimationPlugin, update Readme, Add examples gltf-animation-plugin, gltf-camera-animation, progressive-plugin pirms 2 gadiem
  Palash Bansal 9fa896f3a0
Directional light example, minor fixes in depth, normal buffer and some examples. pirms 2 gadiem
  Palash Bansal 3a95ae2cf6
ICamera transform fixes. pirms 2 gadiem
  Palash Bansal 3d19e69a59
v0.0.11 pirms 2 gadiem
  Palash Bansal 9bfa7ee9d0
Add details in Readme about loading assets and plugins. pirms 2 gadiem
  Palash Bansal 1f61ff4817
Add plugins to load ktx, ktx2, ply, stl files and their examples. Add html-sample example. pirms 2 gadiem
  Palash Bansal 56219d7a16
Add MeshDepthMaterialOverride for overriding proper material properties, changes in DepthBufferPlugin, NormalBufferPlugin, add AddBlendTexturePass, minor changes pirms 2 gadiem
  Palash Bansal 3cca96e041
Material framework improvements, minor fixes pirms 2 gadiem
  Palash Bansal dbecb15535
Add some docs. pirms 2 gadiem
  Palash Bansal a66949b8a5
Add TonemapPlugin by default to ThreeViewer, add examples for hdr testing with and without rgbm. pirms 2 gadiem
  Palash Bansal db8a127970
bindToValue decorator and better accessible camera near far properties. pirms 2 gadiem
  Palash Bansal 47a021a124
Add legacy support for loading tonemap settings and camera properties pirms 2 gadiem
  Palash Bansal f7f8844d2c
Add TonemapPlugin and its example. pirms 2 gadiem
  Palash Bansal 2fd631cdbc
Add material extension to depth buffer plugin, refactor normal buffer plugin, rewrite ScreenPass to support GBuffer(Depth buffer). pirms 2 gadiem
  Palash Bansal fe1f6e6d96
Add ViewerUiConfigPlugin and SceneUiConfigPlugin for previewing in the editor. pirms 2 gadiem
  Palash Bansal 3ae23c1d98
Support functions in extraUniforms and extraDefines in MaterialExtension, package update. pirms 2 gadiem
  Palash Bansal 2318b61e92
Add onPostFrame in Pass, ScreenPass and RenderManager that is triggered post frame. pirms 2 gadiem
  Palash Bansal f2f6312a16
Change logic for disposing scene assets. Add iGeometryCommons.dispose and iMaterialCommons.dispose. pirms 2 gadiem
  Palash Bansal 4ba9558b10
Add mappings for three.js constants, add support for extraUniforms in @uniform, add support for extraDefines and improvements in @matDefine pirms 2 gadiem
  Palash Bansal f474d55d4b
Add priority to material extensions pirms 2 gadiem
  Palash Bansal ad4b064575
Refactor tweakpane and tweakpane editor as plugins. pirms 2 gadiem
  Palash Bansal 69a9794010
Tweakpane image drag drop support for using the same texture references. pirms 2 gadiem
  Palash Bansal 28d12e9385
Add disabled passes also to the pipeline. pirms 2 gadiem
  Palash Bansal 598b54d223
Add uiConfig to DepthBufferPlugin, NormalBufferPlugin, RenderTargetPreviewPlugin, other minor UI changes. pirms 2 gadiem
  Palash Bansal 6c6a42d2c2
3dm file load layer fix. pirms 2 gadiem
  Palash Bansal 09a80866da
Serialization fixes, other minor fixes. pirms 2 gadiem
  Palash Bansal e7d710ade9
Add FullScreenPlugin and example, other minor fixes. pirms 2 gadiem
  Palash Bansal 62f72f22d7
Optimise imports, minor changes pirms 2 gadiem
  Palash Bansal a701036be7
Fixes in three-ts-types, three-modded package update, some type fixes. pirms 3 gadiem
  Palash Bansal a9ab1460b6
Add util functions ThreeViewer.export, ThreeViewer.import, jsonToBlob, some refactor for those, Add example to convert HDR to EXR(export DataTexture as EXR) pirms 3 gadiem
  Palash Bansal a133bf8123
Fix Floating target export and originalColorSpace in RenderTargetPreviewPlugin pirms 3 gadiem
  Palash Bansal ddc85b2080
Add Rhino3dmLoader2, Rhino3dmLoadPlugin and examples/rhino3dm-load pirms 3 gadiem
  Palash Bansal de5b708a1f
Add support to preview, export RenderTargetTexture and DataTexture in tweakpaneImageInput pirms 3 gadiem
  Palash Bansal 4283c624d4
Add AutoCenter and Rotate model in Object UI, some minor fixes pirms 3 gadiem
  Palash Bansal 7640603ba7
Add EXRExporter2, create render target refactor, fix renderTargetToDataUrl, renderTargetToBuffer, add exportRenderTarget(png/jpeg and exr). Add support for WebGLRenderTarget export in AssetExporter. pirms 3 gadiem
  Palash Bansal 8d246a83a9
Add EXRExporter2 pirms 3 gadiem
  Palash Bansal 593b27db6e
GLTF Import/Export support for preparser, processors, add GLB encryption processor, Add embedImagePreviews in GLB and material/texture export. fix for loading a gltf with no scene, improve RGBEPNGLoader encoding for compressed hdr in glb, export halfFloatToRgbe, textureDataToImageData, textureToDataUrl, imageToCanvas pirms 3 gadiem
  Palash Bansal a5a5924f44
Version Bump, minor fixes. pirms 3 gadiem
  Palash Bansal 3dcb3ea5a7
Add support for 'textureUpdate' and texture's 'update' event, fix divide by 0, make resizeTrackedTargets in RenderTargetManager public, other minor fixes. pirms 3 gadiem
  Palash Bansal e444ca3e14
Render target properties serialization, export serialization decorators. pirms 3 gadiem
  Palash Bansal 84ee8a6255
Normal buffer plugin copy material properties, Some refactor in shader and screen pass, other minor changes pirms 3 gadiem
  Palash Bansal 4533ae301b
Export preprocessMaterial in GBufferRenderPass. Make target, texture public in DepthBufferPlugin. Add NormalBufferPlugin and example. pirms 3 gadiem
  Palash Bansal 10dc20e9cd
Export CopyShader, Shader in index.ts. Dispatch renderEnabled and renderDisabled event in ThreeViewer, add ThreeViewer.addPluginsSync. Other minor changes. pirms 3 gadiem
  Palash Bansal f595dd7ddb
Implement RenderManager.clearColor, add support for blending and transparent in RenderManager.blit, Add generic return type in RenderTargetManager.getTempTarget pirms 3 gadiem
  Palash Bansal 777d8116a8
Support alphaTest and opaque(transparent/transmission) in ExtendedCopyPass, Add outputColorSpace in ScreenPass(defaults to SRGBColorSpace). pirms 3 gadiem
  Palash Bansal f7bac26a05
Support custom domElement and nativeEvent in DropzonePlugin pirms 3 gadiem
  Palash Bansal 4d0f127da2
Add ITexture.setDirty pirms 3 gadiem
  Palash Bansal ffe2078b95
Fixes in ExtendedShaderMaterial for RawShaderMaterial pirms 3 gadiem
  Palash Bansal 32d772b46e
Fix Physical material import in GLTF, Add transmission test example, parallel download example, dropzone fix. pirms 3 gadiem
  Palash Bansal 5ffad1b714
Add TweakpaneUiPlugin, CustomContextMenu, add ui config and decorators and fixes, Several uiconfig examples. pirms 3 gadiem