载入中...
搜索中...
未找到
PrototypeKit.cpp 文件参考
#include "procgen/algorithms/PrototypeKit.h"
#include "procgen/ParamSchema.h"
#include "procgen/algorithms/MarchingCubes.h"
#include "procgen/algorithms/PrototypeKitPrimitives.h"
#include <algorithm>
#include <array>
#include <cmath>
#include <string>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::procgen
 

函数

std::span< const PrototypePieceDescriptor > eve::procgen::prototypePieceDescriptors () noexcept
 Return the stable catalogue of 75 procedural prototype modules.
 
eve::Result< MeshBuild > eve::procgen::generatePrototypePiece (std::string_view pieceId, const Params &params)
 Build one prototype module as an owning CPU triangle mesh.
 
void eve::procgen::registerPrototypePieceRecipes (MeshRecipeRegistry &registry)
 Register all prototype modules as prototype.* mesh recipes.
 

变量说明

◆ d

float d

在文件 PrototypeKit.cpp 第 109 行定义.

被这些函数引用 eve::graphics::display::acesToDisplayLinear(), eve::crowd::Crowd::addAgent(), eve::crowd::Crowd::addNamedAgent(), eve::ui::UI::addNinePatch(), eve::hexmap::HexMeshData::addQuad(), eve::ui::UI::addTextWrapped(), eve::procgen::prototype_detail::addWedge(), eve::crowd::Crowd::advance(), eve::graphics::advanceWaterUnderwaterEffects(), eve::gpuagents_editing::GpuAgentsRuntimeApplier::apply(), eve::social_editing::SocialRuntimeApplier::apply(), eve::fluids_editing::VolumeFluidRuntimeApplier::apply(), eve::decal_editing::DecalDocumentTarget::applyDomainOperation(), eve::crowd::Crowd::applySpawnBatch(), eve::procgen::applyTerrainContrast(), eve::sceneloader::SceneLoader::applyTreeDiff(), eve::math::Math::approach(), eve::procgen::urban::approximatePolygon(), eve::json::Value::asInt(), eve::weapon::Weapon::attack(), eve::b64_decode(), eve::ui::badge(), eve::animation::MotionDatabase::bake(), eve::spritestack_editing::SpriteStackBakeRuntime::bake(), eve::gpuagents::ObstacleField::bakeEmpty(), eve::procgen::bakeGtsTerrainVertexColorsInto(), eve::map::DualGridMaskAtlas::bandAt(), eve::ui::UI::beginFlex(), eve::ui::UI::beginGrid(), eve::ui::UI::beginNinePatch(), eve::graphics::Volumetric::beginOcclusionMapFromSceneLights2D(), eve::ui::UI::beginSplitPane(), eve::sensing::SensingWorld::box(), eve::hexmap::HexMetrics::bridge(), eve::tensor::onnx_detail::broadcastIndex(), eve::gpuagents_editor::GpuAgentsPreviewService::build(), eve::procgen::TerrainRiverMeshBuilder::build(), eve::procgen::TerrainMeshBuilder::build(), eve::virtualgeometry_editing::VirtualGeometryBuildRuntime::build(), eve::graphics::webgpu::PipelineBuilder::build(), eve::graphics::webgpu::SamplerBuilder::build(), eve::graphics::webgpu::BindGroupLayoutBuilder::build(), eve::procgen::TerrainPipeline::buildClimate(), eve::graphics::buildClusteredLighting(), eve::procgen::buildGtsTerrainBaseMesh(), eve::graphics::hair::buildGuideWeights(), eve::procgen::TerrainPipeline::buildHydrology(), eve::graphics::detail::buildPbrUniformGpu(), eve::avatar::buildVrmAtlas(), eve::ui::button(), eve::data::ByteData::ByteData(), eve::data::ByteData::ByteData(), eve::data::ByteData::ByteData(), eve::ui::card(), eve::gpuagents::ObstacleField::carveBox(), eve::gpuagents::ObstacleField::carveSphere(), eve::ui::checkbox(), eve::ui::child(), eve::card::Hand::clear(), eve::crowd::Crowd::clearAgents(), eve::procgen::urban::closestPointOnBoundary(), eve::ui::collapsingHeader(), eve::hexmap::HexSphereMap::collectBrush(), eve::graphics::Volumetric::collectSceneLights3D(), eve::ui::colorPalette(), eve::ui::combo(), eve::graphics::Mesh::computeBounds(), eve::tensor::TF::concat4(), eve::scene::PcgGrowth::configure(), eve::tensor::TF::constantScalar(), eve::decal::DecalManager::contains(), eve::tensor::onnx_detail::count(), eve::procgen::CloudField::coverageAt(), eve::graphics::Waterfall::createCurvedSheet(), eve::card::Deck::createDeck(), eve::graphics::Water::createPlane(), eve::graphics::Water::createProceduralMesh(), eve::sceneloader::SceneLoader::diff(), eve::sceneloader::SceneLoader::diffTree(), eve::hexmap::HexFlags::direction(), eve::graphics::cubemap_prefilter_detail::directionFaceUv(), eve::hexmap::HexSphereMap::distance(), eve::physics::Cloth3D::draw(), eve::physics::SoftBody3DRenderer::draw(), eve::decal::DecalManager::drawAll(), eve::graphics::vulkan::Graphics::drawDecal(), eve::graphics::vulkan::Graphics::drawDeferredLighting(), eve::graphics::vulkan::Graphics::drawMeshGBuffer(), eve::graphics::webgpu::Graphics::drawMeshGBuffer(), eve::graphics::vulkan::Graphics::drawMeshGBufferAlpha(), eve::graphics::webgpu::Graphics::drawMeshGBufferAlpha(), eve::graphics::webgpu::Graphics::drawMeshShader(), eve::graphics::vulkan::Graphics::drawMeshShadow(), eve::graphics::webgpu::Graphics::drawMeshShadow(), eve::graphics::vulkan::Graphics::drawMeshShadowAlpha(), eve::graphics::webgpu::Graphics::drawMeshShadowAlpha(), eve::graphics::PrimitiveSceneCanvas3D::drawQuad(), eve::graphics::PrimitiveSceneCanvas3D::drawSphere(), eve::graphics::webgpu::Graphics::drawVoxelFaceInstances(), eve::graphics::Volumetric::driveFromLight3D(), eve::graphics::Volumetric::driveFromPrimarySceneLight3D(), eve::stylize::effectParamName(), eve::tensor::kernels::embedding(), eve::tensor::glsl_detail::emitInputIndexExprs(), eve::tensor::wgsl_detail::emitInputIndexExprs(), eve::level_editing::LevelFormatRegistry::encode(), eve::procgen::encodeGtsMaskedTerrainObj(), eve::procgen::encodeGtsTerrainObj(), eve::tensor::onnx_detail::enqueueInteger(), eve::procgen::erodeCaveByCondensation(), eve::procgen::TerrainPipeline::erodeFluvialDetailed(), eve::procgen::TerrainPipeline::erodeHydraulic(), eve::procgen::TerrainPipeline::erodeThermal(), eve::hd2d_editing::Hd2dFramePreviewService::evaluate(), eve::tensor::onnx_detail::executeNeural(), eve::tensor::onnx_detail::executeQuantLstm(), eve::tensor::onnx_detail::executeShape(), eve::housegen::exposeHouseGeneration(), eve::procgen::exposePcgFrameRateManagerBindings(), eve::camera::exposePcgFreeCameraBindings(), eve::scene::exposePcgGrowthBindings(), eve::ui::exposePcgPhotoModePanelsBindings(), eve::ui::exposePcgScreenshotSavedNoticeBindings(), eve::ui::exposePcgTooltipBindings(), eve::voxel::faceDirName(), eve::voxel::faceNormal(), eve::tensor::TF::fill1(), eve::tensor::TF::fill2(), eve::tensor::TF::fill3(), eve::tensor::TF::fill4(), eve::procgen::fillDensityField(), eve::stylize::findEffectDefinition(), eve::stylize::findEffectParameter(), eve::procgen::gridgraph::findPath(), eve::procgen_editing::detail::findUniqueInteriorIntersection(), eve::hexmap::HexMetrics::firstCorner(), eve::hexmap::HexMetrics::firstSolidCorner(), eve::hexmap::HexMetrics::firstWaterCorner(), eve::tensor::TF::flatten(), eve::ui::flex(), eve::level_editing::Brush::floodFill(), eve::animation::SmrMeshRetNet::forward(), eve::voxel::Frustum::fromViewProjColumnMajor(), eve::procgen::generateHexTerrainMesh(), eve::procgen::generateRockMesh(), eve::procgen::generateTerrainConcavityMask(), eve::animation::SpineSkeleton::getBoneWorldMatrix(), eve::card::Card::getCardDefinitionAttack(), eve::card::Card::getCardDefinitionCost(), eve::card::Card::getCardDefinitionHealth(), eve::card::Card::getCardDefinitionKind(), eve::card::Card::getCardDefinitionName(), eve::card::Card::getCardDefinitionTintB(), eve::card::Card::getCardDefinitionTintG(), eve::card::Card::getCardDefinitionTintR(), eve::voxel::VoxelWorld::getCubeTypeTex(), eve::procgen::TerrainLayers::getFlowVectorX(), eve::procgen::TerrainLayers::getFlowVectorY(), eve::weapon::Weapon::getSelectableMode(), eve::weapon::Weapon::getSelectableModeCount(), eve::weapon::Weapon::getZoomFov(), eve::gpuagents_editing::gpuAgentsEffectSchema(), eve::tensor::onnx_detail::gpuConv(), eve::tensor::onnx_detail::gpuConvResident(), eve::tensor::onnx_detail::gpuMatmul(), eve::tensor::onnx_detail::gpuMatmulResident(), eve::physics::ClothModel::grid(), eve::ui::grid(), eve::scene::group(), eve::ui::group(), eve::hexmap::HexFlags::hasRiverIn(), eve::hexmap::HexFlags::hasRiverOut(), eve::hexmap::HexMap::hasRiverThrough(), eve::hexmap::HexFlags::hasRiverThrough(), eve::hexmap::HexFlags::hasRoad(), eve::ui::image(), eve::ui::imageButton(), eve::animation::AnimImporter::importAnimationFixtureText(), eve::network::NetReader::init(), eve::tensor::Func::input1(), eve::tensor::Func::input2(), eve::tensor::Func::input3(), eve::tensor::Func::input4(), eve::tensor::Func::input5(), eve::tensor::Func::input6(), eve::ui::inputText(), eve::sceneloader_editing::SceneImportPreflightRuntime::inspect(), eve::graphics::AtmosphereVolume::integrateLocalLights(), eve::graphics::fog::AnalyticalVolLight::intersectBeam(), eve::graphics::fog::FogRayMarch::intersectBound(), eve::graphics::AtmosphereClipmap::levelForPosition(), eve::dnut::lexDnut(), eve::graphics::SkyWispsAsset::load(), eve::sceneloader::SceneLoader::load(), eve::sceneloader::SceneLoader::loadAsync(), eve::social_editing::SocialDocumentTarget::loadSnapshot(), eve::graphics::MapFog::makeCloudTexture(), eve::fluids::MeshSdf::makeFromTriangles(), eve::agent::detail::makePolicyGraph(), eve::avatar_editing::AvatarDocumentTarget::makeReset(), eve::input_editing::InputMapTarget::makeReset(), eve::hd2d_editing::Hd2dDocumentTarget::makeReset(), eve::biome_editing::BiomeDocumentTarget::makeReset(), eve::procgen_editing::TextureRecipeTarget::makeReset(), eve::sceneloader_editing::SceneImportTarget::makeReset(), eve::voxel_editing::VoxelCatalogTarget::makeReset(), eve::voxel_editing::VoxelPaletteTarget::makeReset(), eve::camera_editing::CameraDocumentTarget::makeReset(), eve::decal_editing::DecalDocumentTarget::makeReset(), eve::fluids_editing::SurfaceFluidTarget::makeReset(), eve::gpuagents_editing::GpuAgentsDocumentTarget::makeReset(), eve::housegen_editing::HouseGenDocumentTarget::makeReset(), eve::spritestack_editing::SpriteStackDocumentTarget::makeReset(), eve::stylize_editing::StylizeRecipeTarget::makeReset(), eve::virtualgeometry_editing::VirtualGeometryDocumentTarget::makeReset(), eve::avatar_editing::AvatarDocumentTarget::makeSet(), eve::input_editing::InputMapTarget::makeSet(), eve::hd2d_editing::Hd2dDocumentTarget::makeSet(), eve::biome_editing::BiomeDocumentTarget::makeSet(), eve::procgen_editing::TextureRecipeTarget::makeSet(), eve::sceneloader_editing::SceneImportTarget::makeSet(), eve::camera_editing::CameraDocumentTarget::makeSet(), eve::decal_editing::DecalDocumentTarget::makeSet(), eve::fluids_editing::SurfaceFluidTarget::makeSet(), eve::gpuagents_editing::GpuAgentsDocumentTarget::makeSet(), eve::housegen_editing::HouseGenDocumentTarget::makeSet(), eve::spritestack_editing::SpriteStackDocumentTarget::makeSet(), eve::stylize_editing::StylizeRecipeTarget::makeSet(), eve::virtualgeometry_editing::VirtualGeometryDocumentTarget::makeSet(), eve::hexmap::HexSphereMap::markCellDirtyAndNeighbors(), eve::gpuagents::detail::markerForce(), eve::graphics::fog::BeerLightCache::matches(), eve::ui::menu(), eve::ui::menuBar(), eve::ui::menuItem(), eve::physics::World3D::moveCapsule(), eve::network::NetReader::NetReader(), eve::network::NetReader::NetReader(), eve::data::DataModule::newByteData(), eve::data::DataModule::newByteData(), eve::card::Card::newCard(), eve::card::Card::newDeck(), eve::graphics::AmbientOcclusion::newLinearDepthTexture(), eve::graphics::Volumetric::newLinearDepthTexture(), eve::weapon::Weapon::newWeapon(), eve::hexmap::next(), eve::hexmap::next2(), eve::ui::ninePatchPanel(), eve::scene::node(), eve::building::PlacementSystem::normalizeRotation(), eve::network::NetHost::onDatagram(), eve::tensor::TF::ones1(), eve::tensor::TF::ones2(), eve::tensor::TF::ones3(), eve::tensor::TF::ones4(), eve::tensor::TF::ones5(), eve::tensor::TF::ones6(), eve::hexmap::opposite(), eve::graphics::detail::opticalSample(), eve::avatar::parseVrm(), eve::image::ImageData::paste(), eve::procgen::placePcgMaskMapTileInto(), eve::physics::World3D::pointProbeFiltered(), eve::sceneloader::SceneLoader::pollAsync(), eve::avatar::VrmRuntime::prepare(), eve::animation_editing::AnimationClipDocumentTarget::preview(), eve::fluids_editing::FluidSimulationTarget::previewBudget(), eve::fluids_editing::VolumeFluidTarget::previewBudget(), eve::hexmap::previous(), eve::hexmap::previous2(), eve::sceneloader::SceneLoader::prewarmAsync(), eve::ui::progress(), eve::decal::DecalManager::project(), eve::avatar_editing::AvatarDocumentRuntime::publish(), eve::stylize_editing::StylizeRecipeRuntime::publish(), eve::voxel_editing::VoxelPaletteRuntime::publish(), eve::network::TcpSocket::queueSend(), eve::scene::rayAABB(), eve::math::Math::raycastBox(), eve::math::Math::raycastRect2(), eve::stylize_editing::StylizeRecipeTarget::read(), eve::asset_graphics::detail::readCookedMaterial(), eve::sceneloader::SceneLoader::reload(), eve::crowd::Crowd::removeAgent(), eve::hexmap::HexSphereMap::removeRiver(), eve::hexmap::HexSphereMap::removeRoads(), eve::graphics::RenderSystem3D::render(), eve::graphics::vulkan::Graphics::renderEntityIdMask(), eve::graphics::webgpu::InitFlow::requestDevice(), eve::tensor::TF::reshape1(), eve::tensor::Tensor::reshape2(), eve::tensor::TF::reshape2(), eve::tensor::Tensor::reshape3(), eve::tensor::TF::reshape3(), eve::tensor::Tensor::reshape4(), eve::tensor::TF::reshape4(), eve::tensor::Tensor::reshape5(), eve::tensor::TF::reshape5(), eve::tensor::Tensor::reshape6(), eve::tensor::TF::reshape6(), eve::map::Fov::Impl::resize(), eve::crowd::Crowd::Impl::resolveOverlapsPass(), eve::decision::DecisionContext::restoreJson(), eve::sensing::SensingWorld::restoreJson(), eve::ui::sameLine(), eve::procgen::TerrainSampler::sample(), eve::procgen::TerrainStreamingCache::sampleHeight(), eve::level_editing::LevelFormatRegistry::save(), eve::graphics::Volumetric::scatterFromSceneLights2D(), eve::procgen_editing::TextureRecipeTarget::schema(), eve::fluids_editing::FluidSimulationTarget::schema(), eve::fluids_editing::SurfaceFluidTarget::schema(), eve::fluids_editing::VolumeFluidTarget::schema(), eve::stylize_editing::StylizeRecipeTarget::schema(), eve::graphics::Camera3D::screenToRay(), eve::graphics::Camera2D::screenToWorldX(), eve::graphics::Camera2D::screenToWorldY(), eve::ui::scrollList(), eve::tensor::kernels::sdpa(), eve::ui::searchField(), eve::hexmap::HexMetrics::secondCorner(), eve::hexmap::HexMetrics::secondSolidCorner(), eve::hexmap::HexMetrics::secondWaterCorner(), eve::ui::sectionHeader(), eve::graphics::fog::FogDensityField::seedHeightBand(), eve::procgen::urban::segmentsIntersect(), eve::procgen::gridgraph::select(), eve::virtualgeometry::selectClusters(), eve::graphics::selectShadowCasters(), eve::ui::separator(), eve::weapon::Weapon::setAiming(), eve::graphics::Camera2D::setAmbient(), eve::graphics::Camera3D::setAmbient(), eve::graphics::Camera3D::setAutoExposure(), eve::decal::DecalManager::setBlend(), eve::graphics::Camera3D::setBloom(), eve::physics::Cloth3D::setBounds(), eve::physics::Rope3D::setBounds(), eve::graphics::Light2D::setColor(), eve::graphics::Light3D::setColor(), eve::graphics::Camera3D::setDepthOfField(), eve::graphics::Light3D::setDirection(), eve::graphics::RenderSystem3D::setDirectionalLight(), eve::decal::DecalManager::setEdgeFade(), eve::hexmap::HexSphereMap::setElevation(), eve::graphics::Camera3D::setEye(), eve::weapon::Weapon::setFireMode(), eve::graphics::GlobalIllumination::setLightDirection(), eve::graphics::Volumetric::setLightDirection(), eve::graphics::vulkan::Graphics::setMesh3DLight(), eve::graphics::vulkan::Graphics::setMesh3DLighting(), eve::hexmap::HexSphereMap::setOutgoingRiver(), eve::decal::DecalManager::setParallax(), eve::graphics::Camera2D::setPosition(), eve::graphics::Light3D::setPosition(), eve::decal::DecalManager::setProjection(), eve::decal::DecalManager::setStrength(), eve::graphics::Camera3D::setTarget(), eve::decal::DecalManager::setTextures(), eve::graphics::Light2D::setType(), eve::graphics::Light3D::setType(), eve::graphics::Camera3D::setUp(), eve::decal::DecalManager::setUvRect(), eve::ui::sidebar(), eve::procgen::simplifyGtsMesh(), eve::graphics::AtmosphereVolume::sliceForDistance(), eve::ui::slider(), eve::card::Hand::slotTransform(), eve::hexmap::HexMetrics::solidEdgeMiddle(), eve::ui::spacer(), eve::fluids::FluidSimulation::spawnDrop(), eve::ui::splitPane(), eve::weather::SnowField::stampFootprint(), eve::weather::SnowField::stampImpact(), eve::ui::statusBar(), eve::gpuagents::LifeNetworkSolver::step(), eve::gpuagents::PetalSolver::step(), eve::crowd::Crowd::Impl::stepAgents(), eve::procgen::stitchTerrainHeightmaps(), eve::voxel::VoxelWorld::streamAround(), eve::tensor::Tensor::Tensor(), eve::tensor::Tensor::Tensor(), eve::tensor::Tensor::Tensor(), eve::tensor::Tensor::Tensor(), eve::tensor::Tensor::Tensor(), eve::tensor::Tensor::Tensor(), eve::graphics::texBombHash22(), eve::ui::text(), eve::ui::toggleSwitch(), eve::ui::toolbar(), eve::ui::toolbox(), eve::procgen::transferPointAttribute(), eve::camera::CameraController::update(), eve::card::Hand::update(), eve::graphics::Volumetric::uploadFroxel(), eve::avatar_editing::AvatarDocumentTarget::validate(), eve::decal_editing::DecalDocumentTarget::validate(), eve::input_editing::InputMapTarget::validate(), eve::hd2d_editing::Hd2dDocumentTarget::validate(), eve::biome_editing::BiomeDocumentTarget::validate(), eve::procgen_editing::TextureRecipeTarget::validate(), eve::sceneloader_editing::SceneImportTarget::validate(), eve::spritestack_editing::SpriteStackDocumentTarget::validate(), eve::stylize_editing::StylizeRecipeTarget::validate(), eve::virtualgeometry_editing::VirtualGeometryDocumentTarget::validate(), eve::voxel_editing::VoxelCatalogTarget::validate(), eve::voxel_editing::VoxelPaletteTarget::validate(), eve::housegen::HouseLayout::validate(), eve::tensor::affine::detail::validateConv(), eve::scene::validateUniqueIds(), eve::ui::viewport(), eve::hexmap::HexMetrics::waterBridge(), eve::ui::window(), eve::ui::WidgetDesc::withFlexDirection(), eve::hexmap::HexFlags::withoutRiverIn(), eve::hexmap::HexFlags::withoutRiverOut(), eve::hexmap::HexFlags::withoutRoad(), eve::hexmap::HexFlags::withRiverIn(), eve::hexmap::HexFlags::withRiverOut(), eve::hexmap::HexFlags::withRoad(), eve::grid::worldToCell(), eve::graphics::Camera2D::worldToScreenX(), eve::graphics::Camera2D::worldToScreenY(), eve::network::NetWriter::writeBytes(), eve::tensor::TF::zeros1(), eve::tensor::TF::zeros2(), eve::tensor::TF::zeros3(), eve::tensor::TF::zeros4(), eve::tensor::TF::zeros5() , 以及 eve::tensor::TF::zeros6().

◆ detail

◆ h

float h

在文件 PrototypeKit.cpp 第 108 行定义.

◆ mesh

MeshBuild mesh

在文件 PrototypeKit.cpp 第 106 行定义.

◆ steps

◆ t

float t

在文件 PrototypeKit.cpp 第 110 行定义.

被这些函数引用 eve::rpg::QuestSystem::abandon(), eve::rpg::QuestSystem::activate(), eve::particles::ParticleGradient::add(), eve::particles::ParticleCurve::add(), eve::procgen::ColorRamp::add(), eve::particles::ParticleEmitter::addColorStop(), eve::graphics::Mesh::addMorphTarget(), eve::graphics::Mesh::addMorphTargetAbsolute(), eve::particles::ParticleEmitter::addRotationCurvePoint(), eve::particles::ParticleEmitter::addSizeCurvePoint(), eve::scene::SceneHost::addTag(), eve::procgen::TerrainMultiObjectWorkspace::addTile(), eve::decision::DecisionContext::addTransition(), eve::particles::ParticleEmitter::addVelocityCurvePoint(), eve::animation::Animation::advance(), eve::scene::PcgGrowth::advance(), eve::climbing::ClimbingRuntime::advance(), eve::animation::MontagePlayer::advanceBlendOut(), eve::ui::UiTweenDriver::animateHostOverlayAlpha(), eve::ui::UiTweenDriver::animateHostPos(), eve::ui::UiTweenDriver::animateHostSize(), eve::ui::UiTweenDriver::animateItemOpacity(), eve::ui::UiTweenDriver::animateItemPos(), eve::animation::SpineAnim::apply(), eve::animation::OrientationWarping::apply(), eve::particles::applyConfigDocument(), eve::level_editing::EditorHistory::applyLastToBufferChecked(), eve::fluids::VolumeFluid::applyMaterialChannels(), eve::procgen::SplinePath::applyShapePresetResult(), eve::procgen::applyTerrainHeightCurve(), eve::scene::applyTree(), eve::ui::applyTree(), eve::sceneloader::SceneLoader::applyTreeDiff(), eve::scene::applyTreeReconcile(), eve::ui::applyTreeReconcile(), eve::tensor::kernels::applyUnary(), eve::tensor::TF::arange(), eve::animation::MotionDatabase::bake(), eve::procgen::bakeGtsWeatherPbr(), eve::procgen::bakeTerrainCurveTexture(), eve::editor::TransformGizmo::beginDrag(), eve::math::Math::bezierCubic(), eve::math::Math::bezierCubic2X(), eve::math::Math::bezierCubic2Y(), eve::math::Math::bezierQuadratic(), eve::math::Math::bezierQuadratic2X(), eve::math::Math::bezierQuadratic2Y(), eve::math::Math::bias(), eve::hexmap::HexTerrainWeights::blend(), eve::animation::AnimPose::blendFrom(), eve::animation::blendTRS(), eve::ui::ScenePanel::build(), eve::stylize::ProjectileTrailEffect::build(), eve::gpuagents_editor::GpuAgentsPreviewService::build(), eve::procgen::TerrainLakeMeshBuilder::build(), eve::procgen::TerrainRiverMeshBuilder::build(), eve::stylize::buildBeamEffect(), eve::buildingfx::BuildingFx::buildEdgeCurveMesh(), eve::hd2d::TileMap3D::buildMesh(), eve::animation::buildSmrFeatures(), eve::fluids::buildVolumeFluidMeshDistribution(), eve::avatar::buildVrmSurface(), eve::rpg::QuestSystem::canActivate(), eve::rpg::QuestSystem::canActivateReason(), eve::climbing::ClimbingRuntime::cancel(), eve::ui::UiTweenDriver::cancelHost(), eve::ui::UiTweenDriver::cancelItem(), eve::inventory::EquipmentSet::canEquipFromBag(), eve::profiler::Profiler::capture(), eve::gpuagents::SurfaceCapture::captureFromTriangles(), eve::graphics::Mesh::captureImportedAttributes(), eve::map::Fov::Impl::castRayLine(), eve::procgen::caveWetnessField(), eve::rpg::QuestSystem::claim(), eve::animation::Animation::clearAll(), eve::animation::Animation::clearFinished(), eve::procgen::urban::closestPointOnBoundary(), eve::procgen::urban::closestPointOnSegment(), eve::math::Math::closestPointOnSegment2X(), eve::math::Math::closestPointOnSegment2Y(), eve::math::Math::closestPointOnSegment3X(), eve::math::Math::closestPointOnSegment3Y(), eve::math::Math::closestPointOnSegment3Z(), eve::decal_editing::DecalDocumentTarget::commitDomainState(), eve::social_editing::SocialDocumentTarget::commitDomainState(), eve::stylize_editing::StylizeRecipeTarget::commitDomainState(), eve::avatar_editing::AvatarDocumentTarget::commitDomainState(), eve::input_editing::InputMapTarget::commitDomainState(), eve::hd2d_editing::Hd2dDocumentTarget::commitDomainState(), eve::biome_editing::BiomeDocumentTarget::commitDomainState(), eve::procgen_editing::TextureRecipeTarget::commitDomainState(), eve::sceneloader_editing::SceneImportTarget::commitDomainState(), eve::voxel_editing::VoxelCatalogTarget::commitDomainState(), eve::voxel_editing::VoxelPaletteTarget::commitDomainState(), eve::gpuagents::detail::compactWeight(), eve::graphics::Mesh::computeMorphedPositions(), eve::rts::RTS::configureScriptWorld(), eve::procgen::MeshBuild::copyGroup(), eve::procgen::createCaveObstacleScourSites(), eve::procgen::createCavePotholeSites(), eve::procgen::createCaveSediment(), eve::archspace::Document::createOpening(), eve::ui::Theme::dark(), eve::level_editing::LevelFormatRegistry::decode(), eve::asset::detail::decodeTiffRgba8(), eve::agent::decodeTrace(), eve::gpgpu::Gpgpu::deform(), eve::graphics::deformVegetation(), eve::procgen::densityFromNormal(), eve::level_editing::LevelFormatRegistry::detect(), eve::sceneloader::SceneLoader::diffTree(), eve::ui::UISystem::dispatchEvents(), eve::physics::Cloth::draw(), eve::physics::ClothGPU::draw(), eve::physics::Fluid2D::draw(), eve::graphics::PrimitiveCanvas2D::drawArc(), eve::graphics::PrimitiveSceneCanvas3D::drawGrid(), eve::math::Math::ease(), eve::tensor::Func::emitConcat(), eve::tensor::glsl_detail::emitInputIndexExprs(), eve::tensor::wgsl_detail::emitInputIndexExprs(), eve::agent::encodeReport(), eve::agent::encodeTrace(), eve::tensor::Func::ensureNode(), eve::map::TileLayer::eraseTerrainRect(), eve::input_editing::InputMapEvaluator::evaluate(), eve::tensor::onnx_detail::evaluate(), eve::animation::Tween::evaluate(), eve::editor::SmoothBrushFalloff::evaluate(), eve::graphics::UnderwaterColorGradient::evaluate(), eve::graphics::UnderwaterScalarCurve::evaluate(), eve::graphics::evaluateDepthOfFieldFocus(), eve::animation::evaluateMotionEase(), eve::animation::evaluateMotionOscillation(), eve::animation::evaluateMotionShakeSign(), eve::procgen::SplinePath::evaluateResult(), eve::ui::evaluateUiEase(), eve::tensor::onnx_detail::executeIndex(), eve::tensor::onnx_detail::executeQuantLstm(), eve::tensor::onnx_detail::executeShape(), eve::scene::exposePcgBuildConfigBindings(), eve::camera::exposePcgCarCameraSetupBindings(), eve::ui::exposePcgControllerSelectionBindings(), eve::procgen::exposePcgFrameRateManagerBindings(), eve::camera::exposePcgFreeCameraBindings(), eve::scene::exposePcgGrowthBindings(), eve::ui::exposePcgPhotoModeApplyPlanBindings(), eve::ui::exposePcgPhotoModeColorPickerBindings(), eve::ui::exposePcgPhotoModePanelsBindings(), eve::ui::exposePcgPhotoModeRangesBindings(), eve::ui::exposePcgPhotoModeRuntimeUIBindings(), eve::ui::exposePcgPhotoModeValuesBindings(), eve::ui::exposePcgScreenshotSavedNoticeBindings(), eve::ui::exposePcgTooltipBindings(), eve::graphics::exposePcgWaterPhotoModeBindings(), eve::ui::EditorHost::exposeScriptApi(), eve::tensor::TF::eye(), eve::rpg::QuestSystem::fail(), eve::animation::detail::featureYaw(), eve::map::TileLayer::fill(), eve::map::TileLayer::fillRect(), eve::sceneloader::SceneLoader::fillSceneBounds(), eve::map::TileLayer::fillTerrain(), eve::hexmap::HexMeshData::finalize(), eve::building::BuildingRegistry::find(), eve::inventory::ItemRegistry::find(), eve::rpg::ClassRegistry::find(), eve::rpg::EffectRegistry::find(), eve::rpg::LootSystem::find(), eve::rpg::QuestRegistry::find(), eve::rpg::SkillRegistry::find(), eve::rpg::TraitRegistry::find(), eve::scene::SceneHost::findAllByTag(), eve::scene::SceneHost::findById(), eve::ui::UIHost::findById(), eve::scene::SceneHost::findByKey(), eve::ui::UIHost::findByKey(), eve::scene::SceneHost::findIndexById(), eve::scene::SceneHost::findIndexByKey(), eve::scene::SceneHost::findIndexByPath(), eve::scene::findLinkKind(), eve::rpg::BattleSystem::findSkillDamage(), eve::procgen_editing::detail::findUniqueInteriorIntersection(), eve::ui::UIHost::focusedId(), eve::animation::SmrMeshRetNet::forward(), eve::animation::SpriteClip::frameAtTime(), eve::prof::Profiler::frameMark(), eve::asset_graphics::VegetationAsset::fromCanonical(), eve::animation::AnimSmrSensorCloud::fromSkeletonDense(), eve::animation::Mat4::fromTRS(), eve::math::Math::gain(), eve::graphics::SkyWispsAsset::generate(), eve::graphics::hair::generateOnMesh(), eve::procgen::generateRockMesh(), eve::procgen::generateSkyscraperMesh(), eve::procgen::generateTerrainRangeMask(), eve::procgen::urban::generateUrbanMesh(), eve::animation::Animation::getActiveCount(), eve::scene::SceneHost::getChildCount(), eve::scene::SceneHost::getChildIndexAt(), eve::scene::SceneHost::getChildIndices(), eve::os::OS::getClipboardText(), eve::voxel::VoxelWorld::getCubeTypeName(), eve::animation::Tween::getEasedProgress(), eve::animation::AnimClip::getEventTime(), eve::scene::SceneHost::getNode(), eve::scene::SceneHost::getParentIndex(), eve::scene::SceneHost::getPath(), eve::animation::AnimClip::getSyncMarkerTime(), eve::map::TileLayer::getTerrain(), eve::rpg::QuestSystem::hasMetRequirements(), eve::scene::SceneHost::hasTag(), eve::animation::AnimImporter::importAnimationFixtureText(), eve::graphics::fog::AnalyticalVolLight::integrate(), eve::graphics::fog::FogRayMarch::integrate(), eve::gpuagents::detail::integrateBoid(), eve::graphics::fog::AnalyticalVolLight::intersectBeam(), eve::scene::SceneHost::isAncestorOf(), eve::tensor::kernels::isElementwiseOp(), eve::hexmap::HexTerrainWeights::lerp(), eve::math::Math::lerp(), eve::hexmap::lerp(), eve::math::Math::lerpAngle(), eve::animation::lerpf(), eve::animation::lerpMotionColor(), eve::math::Vec2::lerpTo(), eve::math::Vec3::lerpTo(), eve::ui::Theme::light(), eve::scene::linkOps(), eve::tensor::TF::linspace(), eve::rpg::QuestRegistry::loadFromJson(), eve::rpg::TraitRegistry::loadFromJson(), eve::voxel::CubeTypeRegistry::loadFromJson(), eve::animation::SpineAtlas::loadFromText(), eve::map::Fov::Impl::losHexCube(), eve::graphics::MapFog::makeCloudTexture(), eve::archspace_editing::ArchSpaceDocumentTarget::makeCreateOpening(), eve::fluids::MeshSdf::makeFromTriangles(), eve::procgen_editing::SplinePathDocument::makeInsertPointAt(), eve::tensor::Tensor::makeSymbolic(), eve::card::CardPlaneMapper::mapRay(), eve::animation::AnimClip::mapSyncTimeTo(), eve::procgen::marchingCubes(), eve::scene::SceneHost::markSubtreeDirty(), eve::editor::EditorToolbar::matchShortcut(), eve::tensor::Tensor::matmul(), eve::ui::measureNode(), eve::ui::UIHost::moveFocus(), eve::procgen::nearestCavePassageFrame(), eve::graphics::vulkan::Graphics::newMeshFromAssimp(), eve::animation::Animation::newTween(), eve::rpg::QuestSystem::notify(), eve::network::NetHost::onDatagram(), eve::dev::CallGraph::EventsView::const_iterator::operator++(), eve::dev::RenderFlow::EventsView::const_iterator::operator++(), eve::production::WorkQueue::ownerTaskCount(), eve::procgen::paintHeightToImage(), eve::map::TileLayer::paintTerrain(), eve::map::TileLayer::paintTerrainRect(), eve::tensor::onnx_detail::parse(), eve::editor::TransformGizmo::pick(), eve::hexmap::HexSphereMap::pickCell(), eve::hexmap::HexMap::pickCell(), eve::voxel_editing::pickVoxelModel(), eve::math::Math::pingPong(), eve::procgen::urban::pointAtBoundaryLength(), eve::rpg::QuestSystem::pollEvents(), eve::animation::MontagePlayer::present(), eve::animation_editing::AnimationClipDocumentTarget::preview(), eve::editor::EditorCurveDocument::preview(), eve::procgen::quantizeTerrainHeightmapTerraces(), eve::rpg::questTable(), eve::tensor::TF::randomNormal1(), eve::tensor::TF::randomNormal2(), eve::tensor::TF::randomNormal3(), eve::tensor::TF::randomNormal4(), eve::tensor::TF::randomUniform1(), eve::tensor::TF::randomUniform2(), eve::tensor::TF::randomUniform3(), eve::tensor::TF::randomUniform4(), eve::voxel::VoxelWorld::raycast(), eve::math::Math::raycastPlane(), eve::asset_graphics::detail::readCookedMaterial(), eve::map::TileLayer::rebuildSpatialIndex(), eve::level_editing::EditorHistory::recordTile(), eve::procgen::TerrainMultiTileWorkspace::redo(), eve::scene_editing::registerEditingCommands(), eve::rpg::QuestRegistry::registerQuest(), eve::graphics::vulkan::Graphics::releaseTexture(), eve::graphics::webgpu::Graphics::releaseTexture(), eve::math::Math::remap(), eve::scene::SceneHost::removeChild(), eve::ui::UIHost::requestFocusById(), eve::rpg::QuestSystem::reset(), eve::voxel::resolveFaceTex(), eve::rpg::restoreRpgState(), eve::physics::Rope3D::Rope3D(), eve::voxel::rotateFaceY(), eve::debug::rtBind(), eve::debug::rtDraw(), eve::debug::rtError(), eve::debug::rtFrameBegin(), eve::debug::rtFrameEnd(), eve::debug::rtPassBegin(), eve::debug::rtPassEnd(), eve::debug::rtTarget(), eve::tensor::OnnxModel::runGpu(), eve::graphics::fog::SceneWind::sample(), eve::action::ActionParameterCurveBinding::sample(), eve::asset::SpriteAnimationClip::sample(), eve::procgen::ColorRamp::sample(), eve::particles::ParticleGradient::sample(), eve::particles::ParticleCurve::sample(), eve::physics::DistanceField3D::sample(), eve::procgen::ColorRamp::sampleBanded(), eve::procgen::sampleCaveDensity(), eve::graphics::fog::FogDensityField::sampleCurlVelocity(), eve::editor::EditorCurveDocument::sampleCurve(), eve::graphics::fog::FogDensityField::sampleDensity(), eve::building::PlacementSystem::sampleEdgeCubicBezier(), eve::building::PlacementSystem::sampleEdgeCurveSurface(), eve::editor::EditorCurveDocument::sampleGradient(), eve::graphics::fog::FogDensityField::sampleLightAssist(), eve::procgen::samplePolylinePoints(), eve::procgen::sampleSpatialOntoChannel(), eve::fluids::MeshSdf::sampleWithGradient(), eve::ui::UI::saveTreeJson(), eve::tensor::kernels::sdpa(), eve::procgen::urban::segmentsIntersect(), eve::procgen::ObjectBuildLayer::serializeDefinition(), eve::animation::AnimSkeleton::setBindPosition(), eve::animation::AnimSkeleton::setBindRotation(), eve::animation::AnimSkeleton::setBindScale(), eve::ui::UIHost::setClickHandler(), eve::graphics::Water::setDepthGradient(), eve::animation::MotionMatcher::setFeatureQuery(), eve::animation::SpriteAnim::setFrame(), eve::ui::UI::setImageNinePatch(), eve::ui::UI::setItemMargin(), eve::ui::UI::setItemPadding(), eve::animation::AnimPose::setLocalPosition(), eve::animation::AnimPose::setLocalRotation(), eve::animation::AnimPose::setLocalScale(), eve::animation::MotionMatcher::setLocomotionQuery(), eve::tensor::Func::setOutput(), eve::scene::SceneHost::setParent(), eve::graphics::Renderable3D::setPosition(), eve::graphics::Renderable3D::setRotation(), eve::graphics::Renderable3D::setScale(), eve::graphics::Mesh::setTangentFrame(), eve::ui::UIHost::setTextHandler(), eve::map::TileLayer::setTile(), eve::ui::UIHost::setToggleHandler(), eve::ui::UIHost::setValueHandler(), eve::voxel::VoxelWorld::setVoxelByName(), eve::window::sdl::Window::setWindowTitle(), eve::graphics::silPomCoverageSoft(), eve::graphics::silPomHorizonTrim(), eve::procgen::simplifyGtsMesh(), eve::animation::slerpMotionQuat(), eve::animation::slerpQuat(), eve::graphics::AtmosphereVolume::sliceDistance(), eve::graphics::AtmosphereVolume::sliceForDistance(), eve::card::Hand::slotTransform(), eve::math::Math::smootherstep(), eve::math::Math::smoothstep(), eve::production::WorkQueue::snapshot(), eve::stylize::MeshParticleEmitter::snapshot(), eve::stylize::AfterimageEffect::snapshot(), eve::ik::Solver2D::solve(), eve::ik::Solver3D::solve(), eve::ik::detail::solveChain(), eve::rts::RTSProjectileSystem::step(), eve::ik::Solver2D::step(), eve::ik::Solver3D::step(), eve::particles::stepEmitterSim(), eve::graphics::grass::swayFrame(), eve::rpg::QuestSystem::syncAuto(), eve::rpg::table(), eve::ui::UiTweenDriver::tick(), eve::graphics::webgpu::PipelineBuilder::topology(), eve::climbing::detail::trajectoryPoint(), eve::tensor::Tensor::transpose(), eve::decision::DecisionContext::trigger(), eve::procgen::TerrainMultiTileWorkspace::undo(), eve::sceneloader::SceneLoader::unload(), eve::stylize::ProjectileTrailEffect::update(), eve::daynight::DayNight::update(), eve::scene::TransformSystem::updateHost(), eve::graphics::webgpu::Graphics::uploadDeferredFileTexture(), eve::sensing::SensingWorld::upsert(), eve::graphics::Mesh::validateTangentFrame(), eve::fluids::FluidSurfaceBinding::walkAcrossSurface(), eve::scene::SceneHost::walkAncestors(), eve::hexmap::weightsLerp(), eve::ui::WidgetDesc::withMargin(), eve::ui::WidgetDesc::withNinePatch(), eve::ui::WidgetDesc::withPadding(), eve::math::Math::wrap(), eve::animation::SpriteClip::wrapTime() , 以及 eve::animation::Animation::~Animation().

◆ w

float w

在文件 PrototypeKit.cpp 第 107 行定义.