forge3d/__init__.py,sha256=BrhyxnrL6X5_7M832mbfEvyvgOWaLJQN1kltIwCwhTw,6065
forge3d/_core.abi3.so,sha256=FKp9qYHY_uv2TJ8_gVf7JmLND4keicJn09WteQzehEs,816704
forge3d/_core.pyi,sha256=gExh0mcOWgX8yVVziR78gLikBpQN5sd9L2RKPB_ihyU,1490
forge3d/animation/__init__.py,sha256=CdKG8p5exLeks3U_APdnSJhzxIGHojQAFScxQNXVqvY,563
forge3d/animation/clip.py,sha256=xvaWp0hZs6JtQNNN0PVoY5cZ8otrg7WPYikMvvrKnp0,4256
forge3d/animation/ik_fabrik.py,sha256=JPLPER-TYCuykdKW1srkn4WsMkBkyhiChYKqi8dDQZ4,3959
forge3d/animation/player.py,sha256=fznwo1dgXp_MRVaSAcleN3bpBLgj2JqGy0qrXUaSYOY,2860
forge3d/animation/skeleton.py,sha256=hJf82MazJJqQgQPJG4qwHHcwA9ePuOcH9fZ-wNSh--k,2724
forge3d/animation/system.py,sha256=9MnKhz4LjIZ3Klw3gPEZInZzyETrt0da6Esgs1qY80w,2142
forge3d/app.py,sha256=VG_e6lF6DMuO9txFOnnfnR87yfbWN5PUicpIRFQndQ0,7219
forge3d/audio/__init__.py,sha256=PQs8jFF4psR4uIROiNRwjGQVZ-zPk5AU9u0PEjX8PJM,360
forge3d/audio/clip.py,sha256=h6Vm3MhX16GVSoGzzNmmmeLHYXbgSHqY8JNHwICIb6c,2508
forge3d/audio/null_driver.py,sha256=l1n-ZZzIfw1bVVnEnTZVCHoQOEGD4cft6-cLT6N1Azw,1337
forge3d/audio/openal_driver.py,sha256=gsakyPFEkz48HneyXtdTLykBbnPpjnJWd8ekYrWhdL4,4162
forge3d/audio/source.py,sha256=-hvJvvbRGIuSV3DQr-F6MC27wy4VYouPKNWrvLpYgFM,990
forge3d/audio/system.py,sha256=O79NCYRrvL4WJedDKBye_6VRXF7mjMRcRMunnBTzLMo,4628
forge3d/backend.py,sha256=B7h-X5Cd4CHppezJxgYk6h8986pHFRoZ2dkfzTkPzwM,4916
forge3d/camera.py,sha256=sV9eLgifOo57cjMwiOODOfsOG3j2H2ykYjav6JNt4do,10603
forge3d/character.py,sha256=bSe-dcO_4ZXpswrvbj0dmZbYn4ebfNA5wrlUNF2cAIs,6488
forge3d/collision/__init__.py,sha256=pD7aFe_14gLTyIY1V42U9AUkhXUQaeuoCDbKWjoz6E0,637
forge3d/collision/detection.py,sha256=2g7VVkbhwkCdbk-Ah_2BFQgCNUBmme6z-pxRhqUIRsQ,29354
forge3d/collision/epa.py,sha256=IWwCSR8Mo3gnoeZgE4XOxzawL3Donau7O0kHieY1Xz0,7250
forge3d/collision/gjk.py,sha256=1Zk-i2veWtbsbo2rd9Kxq25-OsKn_kCcqJnYWEkvmiM,9540
forge3d/collision/heightfield.py,sha256=K3mU5HqylM_Ik7xdG3HJdqZCVshk55vU69St4JSrmNo,5719
forge3d/collision/layers.py,sha256=NzPgz5LrfIPn48Q-Yx3dPQB_9QjAOeWiJTJPb336Zd0,1650
forge3d/collision/raycast.py,sha256=GJUuzQRhDZTdqqlplNfF9Tmce0tI5Zbhx7oELz2IPLQ,5572
forge3d/constraints/__init__.py,sha256=5J6PYq910VtYXhV0NHl0YNg5GweJxd252F1XQ_ipkPM,1017
forge3d/constraints/base.py,sha256=CC7aIS-_vP2QvYxgRY5HBtP0ul9tWqNMhBPbXYdPgbQ,4394
forge3d/constraints/joint_type.py,sha256=DQNbpGL9008IpE8XfQ7SQ5qB0JBj7BiA8FqdvBgjjEg,1033
forge3d/constraints/joints.py,sha256=fK6Bytbd-HRvhKyOkLlll_xDL_MOUQvB49FtzQtgLzo,22731
forge3d/contact/__init__.py,sha256=L7vqOMBSwpDwH2yyqC-F237DDYHNH1SwvjxHc3GZjz8,23
forge3d/contact/solver.py,sha256=J6lH8xGkBhVcXRyv383PFC2fi_C2rIHCUGTsKGa21Us,16984
forge3d/dynamics/__init__.py,sha256=DnuTIAMaPDPBD-aNFZZ0uFXDR--oHKvzB00HZGFurjM,548
forge3d/dynamics/aba.py,sha256=onC-fcyAxC9c_dTmfqFM7Q55LaJ5xiMUnPU0W0nJpvM,3525
forge3d/dynamics/crba.py,sha256=iD55-4aK6T4W1AJKHOTcsCSeyFTa_jYvOiVpuxtRagk,2700
forge3d/dynamics/model.py,sha256=VStaNf0y30VhSsMpjaL-DR_QmA3NSwq-A5rWhelpkLc,3500
forge3d/dynamics/rnea.py,sha256=VynEq1yfQqYcdVAmrK8XkWYLuLU8xkGuGz_HuqgQ_BA,9351
forge3d/ecs/__init__.py,sha256=tjXOiZJEhhyvh80g-leQ_k8_1rQnUU-Ptiifhc3sFLw,1038
forge3d/ecs/bridge.py,sha256=yFWRB7yLrgEoxi75pw24ydKBjci8squce3CuD0nQrVE,2518
forge3d/ecs/component.py,sha256=MxOEDRFi3wPyPVDRbmYHZtbSFECw45YywyjR7XdN17g,1302
forge3d/ecs/entity.py,sha256=JTrJoNfuudH7_d8RWYgXD-6tkvMPqbcnOpWhvaouyLU,5245
forge3d/ecs/serialization.py,sha256=LOV8Wgg4rOyJqQYXTGvuktekV0Cj94TdnyP44VYIIzA,3705
forge3d/ecs/system.py,sha256=poFAb4HPz1S5OBRwTtJkeKACLY-zShI9QBJD_WEcuL8,5489
forge3d/ecs/transform.py,sha256=y85jEvsOpxAeNh14B5Sh3KGg9QqndB_0Eb3xuSw9UuA,3105
forge3d/editor/__init__.py,sha256=Owzg87sp9t8oYo_PcRYQNVuv2Xt2QQIxIKCX_fNttjc,397
forge3d/editor/editor_app.py,sha256=xVsvGfM7peg9aBiYYwlcuk3Gc7wh_Rt0OFoZPPvXS_0,7311
forge3d/editor/gizmo.py,sha256=e09QAz6ab16VoUb47J83NhPHHhn8bSkFNHe0YCp49zY,4894
forge3d/editor/layout.py,sha256=oHQSjNIu30UMkZj28fU-tp9f5o8z072Oi8Qts0DM-NM,3487
forge3d/errors.py,sha256=juXRtK40P3DvLwqGSb86Z5JOQu71ybo9Lu5YT8UsPpk,3188
forge3d/events.py,sha256=aHtQmhjh6zLOfHl1iDKqSk7yuVSHKCgAf8XOUnugKAw,11100
forge3d/facade.py,sha256=_J1qsyVURKGkizQUcEwX1VbDmvo5Fj7x724WgjtqpTk,59045
forge3d/input.py,sha256=AfJU8rhQ6d9o3ZFNH8EDfGtEOWIDRpDiEmocUvPioSA,11323
forge3d/io/__init__.py,sha256=NZmz6lbcBtSRWhB8B6tTvco-7TXYpX0oOKpOfzTvs8Q,242
forge3d/io/mesh_data.py,sha256=KYRc4qLNymk4vpNK9Qgyc3nfl3QqedYZ7SaCLnSzKYo,6852
forge3d/io/obj_loader.py,sha256=42UdRgIZPB2s0yn4NwzoCaIg5kqpgf6wXQ76gO9rhZI,7186
forge3d/io/world_snapshot.py,sha256=kv343MOzjgu7ldO0Lpnx_l-UNil9Lyr4VhouZ9IS3HQ,13725
forge3d/logging.py,sha256=sOwBeWmWDtoqgbgehZlr80TPCrRTv-6OG5n7-SchSPo,987
forge3d/math/__init__.py,sha256=D4QFECz6p0lypNh5Tvgv6kICgznya9ZU1K6mY_YTFks,956
forge3d/math/inertia.py,sha256=IYyI2eXFzG-FeQgqkkIXlqMmtE3fRwH1t0NrSYpyohU,2152
forge3d/math/quaternion.py,sha256=I2ewenpatiGr4AlCF-L4fkKpr3BANuUUVSZXvxk-qHE,4310
forge3d/math/se3.py,sha256=fyy-wzevBeJ4jhq4iQRk5j7qGbK3_qlGo3qqcsC89Vc,4603
forge3d/math/spatial.py,sha256=iUliGClPspoB2KpWZLQovkFWGjGck0I1-NZFP55DRNk,4393
forge3d/model/__init__.py,sha256=zBLrGw0wUolx4twpoJ-v7FT2rMOF0yyukKBJu1BESN8,365
forge3d/model/kinematics.py,sha256=FG_TFEfoRa8D0gRhF9cXfGsHJ9DV4N6yt4SZNHQR8KM,3949
forge3d/model/robot_config.py,sha256=q39o4RjXDDqbmqegv-DVf7Kom563RktSxJ-zbiYnaPs,4904
forge3d/model/urdf_loader.py,sha256=32urgSq13riakn99q3Muu7g87pLhpqwCtmGf7pPEJu8,7354
forge3d/particle/__init__.py,sha256=cN_1mbo8_PbM9pa3g_vgxjGBOYZNiOTPsLUfxgnm4NM,401
forge3d/particle/emitter.py,sha256=1cvXOvtnQihipj-AS1Nn69d_Sd2S1cpC8F6WsIZPTeU,2692
forge3d/particle/presets.py,sha256=BjcI4IuGTJdwYMsxYRf1YHe0nqwR0PQL5ULp0j-aXT8,779
forge3d/particle/system.py,sha256=0mYZm18VDnFbDvinkuGTyXQiPeIae1Ix3fOXLQTK21Y,7508
forge3d/profiler.py,sha256=-VASCHpR244xEttF3evkGz5BLUWqXkb5dS80pyp39Cs,3737
forge3d/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge3d/recorder.py,sha256=S1X2AAPRDBE4Ktch9H2zwjv9K1TLSPaen7PIRxQ27BQ,7328
forge3d/render/__init__.py,sha256=v-XZrTMurJy4JwgFx9b_wNWqHeew2P7P5nLHSZt_vgA,195
forge3d/render/base.py,sha256=KAmz23ob47YPUBiDrsYqMvylbMxplNrNCTpqObobG38,980
forge3d/render/deferred/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge3d/render/deferred/renderer.py,sha256=2k4JPIHORRvy0syLfpas_SGmtTs_-wDp5izWnUiVMZ8,24127
forge3d/render/hq/__init__.py,sha256=ygEDheMsZJO6CC_jOXI_BwtaqpcnZNnyltp_JE3L41g,18
forge3d/render/hq/raytracer.py,sha256=g0A0I_lOiwboN_QVTjx6XawPKWx5QEHJsEwQgfjs6_o,10310
forge3d/render/hq/renderer.py,sha256=-dygxGxF3S4N0iidsyoM3uE43SNaVREQYd7pp450PvI,2448
forge3d/render/hq/scene.py,sha256=OQsynuN7t4ved6EC-XdsjJddNpM1DAmSbmTzCpEBqmU,4566
forge3d/render/passes/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge3d/render/passes/base.py,sha256=f7Ag_qv0L9bsuAC95aB45vqMpLjBoWcwyklYp7YFO3E,785
forge3d/render/realtime/__init__.py,sha256=WN_Jf0EuKsOyei98Etr4n8eHWxM6GEg2QcIBp9tSFPI,160
forge3d/render/realtime/context.py,sha256=TZAceDtYpr2x_n25dYzSZ-wbGLlaNfnM3kVtIS-SFOI,3529
forge3d/render/realtime/meshes.py,sha256=Z5A24__GTdKZV6tdik64908uH0T4dp5UTDtyhEj7T-U,11059
forge3d/render/realtime/renderer.py,sha256=lI1yYWu6_xSOAnfuEwC_0I2MOZg2Wv3rdliulRK0EF4,27803
forge3d/render/realtime/shaders.py,sha256=Mw07YCRMdV2NHfM7w8_4kPA-sceSJqVu68m3gfqvV4U,7131
forge3d/render/realtime/window_renderer.py,sha256=YuzRv9IcmUZfhtwlWxh9t-RRbwRFXBJ3U-l20A9bsoo,36537
forge3d/render/shaders/bloom_down.frag,sha256=fivHgQK0wuveHQCdxAmLJrigkHweMvBobR7nwGeya54,345
forge3d/render/shaders/bloom_up.frag,sha256=zpg01UJ3EDCovYAvtCg9WXFYRFaJiBu2ixNhcKZQpM0,477
forge3d/render/shaders/fullscreen.vert,sha256=WU_iVH2zca7PkkEbJJ6BrmkaSQ8w-6G96ub2Jy8xrgo,355
forge3d/render/shaders/gbuffer.frag,sha256=NfXDe3R4uvZ1NQRoKn7_ZZoxAphq9m0arivMPqBLeDg,696
forge3d/render/shaders/gbuffer.vert,sha256=CRvvgNpp5Z-8cip3Zr9U-S9yBm_yb8n2fNriZhvTHKc,505
forge3d/render/shaders/lighting.frag,sha256=Le-IjWtQZeIDC9-miZz8CoQtlHyYmSeVcu4oabpPMrk,4272
forge3d/render/shaders/pbr.wgsl,sha256=WGabfzeMrTrtEQIVYlz8nTcYokGjp1sWbyvDeFbkkyQ,2452
forge3d/render/shaders/shadow.frag,sha256=ISGWj1BceDFIeabePJm1vGnblb7Hwwt8kaYXfjPimfQ,51
forge3d/render/shaders/shadow.vert,sha256=bsAFby8DB5FAPuUyOEDXTx25eght0y6JYT8J_FDnDIk,160
forge3d/render/shaders/ssao.frag,sha256=z-r3RmUP9eSQC_mMGSERcniweH1SX1grjE2dtlag-Ik,1391
forge3d/render/shaders/ssao_blur.frag,sha256=Yb8UXpRGBcF4OqMDVQb1rclgSMYW2cJINJ4-9LIKHwg,376
forge3d/render/shaders/tonemap.frag,sha256=afHOw3R-8NR52wX9m2qxfP1pWCbifZo7GTQydAKFJmA,652
forge3d/render/shaders/update_particles.comp,sha256=YtXkAMsrodsHtejG2umui0D93sYTW5nxoU5kovGxN-4,1454
forge3d/render/snapshot.py,sha256=tGjTuZl9kjtBq0_dERGtJ-tZOWw5iehkOCntzVLQwIQ,5555
forge3d/render/wgpu_backend/__init__.py,sha256=NpPhfTvSDo3W-txZ29cRjEwwO6ACsyhR9erJdPN4sYI,148
forge3d/render/wgpu_backend/pipeline.py,sha256=hfDJvHzWkUSw6H6FJAAIvafTwGmIhdS0tdf0mOy0RJ0,5054
forge3d/render/wgpu_backend/renderer.py,sha256=iloaMzxUBXbcXtAmrDK1rUMRwcXZz5KbOzyayU1z61A,10619
forge3d/robot/__init__.py,sha256=YKOVso5GCRCR0KNJA7APp9vb_OBE1TJ6v83MszoCEd0,993
forge3d/robot/presets.py,sha256=USA4Kkl83K-PjqiRPl39JPjm2dAr_l2d7RmzlfT-mEA,2851
forge3d/robot/robot.py,sha256=fGqUdj7g_dwiW__InqN5l3lBYfWwLdCjsWDgK9kZ0Hc,6092
forge3d/scene/__init__.py,sha256=KqlELophhG46MgVgEOnL_G9uaPN9GsLQ6LgUhwiL87M,250
forge3d/scene/manager.py,sha256=s3Zk7Gb8e2gLMhOW9jTS-UA5DFRW9Hhf9-bOsS_0n2U,3220
forge3d/scene/node.py,sha256=unEKcPIt-PzUxF4FEHnt5Oq0u67GNQmgNv8OyyB8KRw,4705
forge3d/scene/prefab.py,sha256=d8984EnMtoAjGvw6DewspIn2c7OJpdAmAipEUbSjVjo,5055
forge3d/sim/__init__.py,sha256=u3s3Tl-tI2Rfa_dXfu_6ik0Mfnwi4vZtpQrf2UYzJgs,19
forge3d/sim/domain_rand.py,sha256=mB7gBIGXZAqm9joW12uJsHUa9ZvIjzp0QnI4pMvDHkc,3824
forge3d/sim/jax_batch.py,sha256=AnLVa_NG7wTC73UOKQCo85AdUsA3CIDOpAd218n25uk,6696
forge3d/sim/world.py,sha256=TAkFdjFYXUhL5ezscHyxqynUPA7Z0W7gyKAE74bbiFk,24596
forge3d/ui/__init__.py,sha256=BfnPM_Sqs4eWrk0lrjO4RKkmiMTJhRS9sjNZKGSx2Yo,403
forge3d/ui/backend.py,sha256=bzbpIMgN0TGFJRUlZU3UN9ygOm8VrhfhiFnGB7jxMuM,1926
forge3d/ui/canvas.py,sha256=l_qWR2wEbkWXFIAuUjwiQzJt7804ie-y2RRlaZiaEbI,4628
forge3d/ui/panels.py,sha256=3QcRQ4Fk6_b9S3GLddaXx046A2QVfn2kajwg-7l0M1s,6427
forge3d/ui/system.py,sha256=-ttn3lBdGbLAIEMeCjnwjVylWzoZZwvAxkVPSfM2NT4,2138
forge3d/viewer.py,sha256=8AfMoECjaSAn-relG8bTYp0OKPzbBDcxLdbjbdmMBIM,12451
pyforge3d-2.1.1.dist-info/METADATA,sha256=p_O7DG_xa1ui4EMMpaOAUMlDo-3V27pjT5DYzx1EIiE,18978
pyforge3d-2.1.1.dist-info/WHEEL,sha256=KGMN2USNpWC3jQwQd5gwsdlpV_ccPgGnzBkqDJok93c,108
pyforge3d-2.1.1.dist-info/licenses/LICENSE,sha256=DxUMWQzcdYP20Gt6GoWTgzKAwenug1jnsjHqmcDvYVU,1077
pyforge3d-2.1.1.dist-info/sboms/forge3d_core.cyclonedx.json,sha256=-FY951HEE1wzj_xOXbO6vf6Y6J2VgI5sK-bsHECm62g,39134
pyforge3d-2.1.1.dist-info/RECORD,,
