forge3d/__init__.py,sha256=pAhx2VewJrzYzW5yNY43tVGemRBwCVYPULIAxiqUL4M,6101
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=9E48EwIwhfE-HQ7NF778F-HQbsoqZmaOq9bCyyVhq74,7932
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=P8yqMLsuWS71mv7-_N2xafDXzXpeZDDWebDoBQNI0NQ,17604
forge3d/character.py,sha256=TuXncEH7-8r0slOemFXrGpyOyFYyp-_IgXFu_CHXA7s,10382
forge3d/collision/__init__.py,sha256=pD7aFe_14gLTyIY1V42U9AUkhXUQaeuoCDbKWjoz6E0,637
forge3d/collision/detection.py,sha256=Y9zArpW9Jl8WOA6wgoYjVbmA75YY7qf1kqTF0Cmo3e4,33381
forge3d/collision/epa.py,sha256=IWwCSR8Mo3gnoeZgE4XOxzawL3Donau7O0kHieY1Xz0,7250
forge3d/collision/gjk.py,sha256=66eFkbkECpiD_3dIyY7OtV6Kk7Z0ba3Mm2msXVsaLcY,9538
forge3d/collision/heightfield.py,sha256=vxF1XiHSN8EuQUO6CA-3rXgYPOdTrameXrsXwhC0yEg,8592
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=wm4rX5vbhwEaHHEhpttgIGk1wyO4cCDoc2XiSFvravo,2760
forge3d/ecs/entity.py,sha256=JTrJoNfuudH7_d8RWYgXD-6tkvMPqbcnOpWhvaouyLU,5245
forge3d/ecs/serialization.py,sha256=LOV8Wgg4rOyJqQYXTGvuktekV0Cj94TdnyP44VYIIzA,3705
forge3d/ecs/system.py,sha256=yBGx4_4h_vt6y9oAFxvnb_WeAhvRmKtnRKn1Fgy6qs4,6007
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=GPPfWMslfoJXTioTgfXbObozvl15p-1yRqRn4sBhAfI,77246
forge3d/input.py,sha256=wiLxJaU2oiJkCJtihoMhDPQiqocWK2BGLwYqRSTazvg,15662
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=ObLpGtsr2W-CVVPfXUnNEbHMz2Of9jLHzvFx1fqpptI,17881
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=tyd6EJ-gOrP0HrG_dK5Wafi6tomat7lmq7PZuD5DJHQ,37539
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=clHqA7-wqNt-TrmSlgXFDs7Lma7u96AJcduBK_wyAhM,24820
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=EtQZL1qOqzgkyrXLpCWSjeFAoTXJr6QfA93zcqm-zPM,14519
pyforge3d-2.2.0.dist-info/METADATA,sha256=oX3eBd8tEAzsgAxI6YAnHiwucAQW8bKHiHdQvQo5BEY,18978
pyforge3d-2.2.0.dist-info/WHEEL,sha256=5hHR14w07aZWTUwKY4Z9Oq8nmRJKbYaAx1wISLl7Vpw,108
pyforge3d-2.2.0.dist-info/licenses/LICENSE,sha256=DxUMWQzcdYP20Gt6GoWTgzKAwenug1jnsjHqmcDvYVU,1077
pyforge3d-2.2.0.dist-info/sboms/forge3d_core.cyclonedx.json,sha256=05ouVpegra-vivAfikIWi3ShIpXHyv_yZWhY4YtBGlE,39134
pyforge3d-2.2.0.dist-info/RECORD,,
