MCPcopy Create free account
hub / github.com/OGSR/OGSR-Engine / xrRender_initconsole

Function xrRender_initconsole

ogsr_engine/Layers/xrRender/xrRender_console.cpp:628–977  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

626};
627
628void xrRender_initconsole()
629{
630 if (!FS.path_exist(fsgame::game_weathers))
631 {
632 ps_r2_ls_bloom_threshold = 1.0f;
633 ps_r2_gloss_factor = 1.0f;
634 }
635
636 CMD3(CCC_Preset, "_preset", &ps_preset, qpreset_token);
637
638 CMD4(CCC_Integer, "rs_skeleton_update", &psSkeletonUpdate, 2, 128);
639
640#ifdef DEBUG
641 CMD1(CCC_DumpResources, "dump_resources");
642#endif // DEBUG
643
644 //CMD4(CCC_Float, "r__dtex_range", &r__dtex_range, 5, 175);
645
646 //CMD4(CCC_Integer, "r_smapvis_sleep_frames", &ps_r__LightSleepFrames, 15, 1000);
647
648#ifdef DEBUG
649 CMD4(CCC_Float, "r__wallmark_shift_pp", &ps_r__WallmarkSHIFT, 0.0f, 1.f);
650 CMD4(CCC_Float, "r__wallmark_shift_v", &ps_r__WallmarkSHIFT_V, 0.0f, 1.f);
651#endif // DEBUG
652
653 CMD1(CCC_ModelPoolStat, "stat_models");
654
655 CMD4(CCC_Float, "r__wallmark_ttl", &ps_r__WallmarkTTL, 1.0f, 10.f * 60.f);
656
657 CMD4(CCC_Float, "r__geometry_lod", &ps_r__LOD, 0.5f, 2.f);
658 CMD4(CCC_Float, "r__lod_k", &ps_r__LOD_k, 0.1f, 10.f);
659
660 CMD4(CCC_detail_radius, "r__detail_radius", &ps_r__detail_radius, 70, 300);
661 CMD4(CCC_detail_reset, "r__detail_density", &ps_current_detail_density, 0.2f, 0.9f);
662 CMD4(CCC_detail_reset, "r__detail_scale", &ps_current_detail_scale, 0.7f, 1.5f);
663
664 CMD4(CCC_Float, "r2_no_details_radius", &ps_r2_no_details_radius, 0.f, 5.f);
665 CMD4(CCC_Float, "r2_no_rain_radius", &ps_r2_no_rain_radius, 0.f, 5.f);
666
667 CMD4(CCC_Integer, "r__tf_aniso", &ps_r__tf_Anisotropic, 1, 16);
668 CMD4(CCC_Integer, "r__tf_aniso_smap", &ps_r__tf_Anisotropic_SMAP, 1, 16);
669 CMD4(CCC_Float, "r__tf_mipbias", &ps_r__tf_Mipbias, -3.f, +3.f);
670 CMD4(CCC_Float, "r__tf_mipbias_smap", &ps_r__tf_Mipbias_SMAP, -3.f, +3.f);
671
672 CMD4(CCC_Float, "r2_ssa_lod_a", &ps_r2_ssaLOD_A, 16, 192);
673 CMD4(CCC_Float, "r2_ssa_lod_b", &ps_r2_ssaLOD_B, 32, 128);
674
675 CMD4(CCC_Float, "r__ssa_glod_start", &ps_r__GLOD_ssa_start, 128, 1024);
676 CMD4(CCC_Float, "r__ssa_glod_end", &ps_r__GLOD_ssa_end, 16, 256);
677
678 CMD4(CCC_Float, "r2_ssa_discard", &ps_r__ssaDISCARD, 0.5f, 10);
679
680 CMD3(CCC_Mask64, "r2_tonemap", &ps_r2_ls_flags, R2FLAG_TONEMAP);
681 CMD4(CCC_Float, "r2_tonemap_middlegray", &ps_r2_tonemap_middlegray, 0.0f, 2.0f);
682 CMD4(CCC_Float, "r2_tonemap_adaptation", &ps_r2_tonemap_adaptation, 0.01f, 10.0f);
683 CMD4(CCC_Float, "r2_tonemap_lowlum", &ps_r2_tonemap_low_lum, 0.0001f, 1.0f);
684 CMD4(CCC_Float, "r2_tonemap_amount", &ps_r2_tonemap_amount, 0.0000f, 1.0f);
685

Callers 1

AttachRenderFunction · 0.85

Calls 2

path_existMethod · 0.80
setMethod · 0.45

Tested by

no test coverage detected