├── .gitattributes
├── .github
├── CODEOWNERS
├── FUNDING.yml
└── workflows
│ ├── generate-html.yml
│ └── validate-pr.yml
├── .gitignore
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── assets
└── thumbnails
│ ├── abdal2023gaussian.jpg
│ ├── armagan2025trickgs.jpg
│ ├── arunan2025darbsplatting.jpg
│ ├── asim2025met3r.jpg
│ ├── bae2024pergaussian.jpg
│ ├── bai2024progress.jpg
│ ├── bao20243d.jpg
│ ├── barthel2024gaussian.jpg
│ ├── bian2025gsdit.jpg
│ ├── blark2024splatsdf.jpg
│ ├── blattmann2023align.jpg
│ ├── bolanos2024gaussian.jpg
│ ├── bond2025gaussianvideo.jpg
│ ├── bonilla2024gaussian.jpg
│ ├── c2024contrastive.jpg
│ ├── c2024mm3dgs.jpg
│ ├── cai2024dust.jpg
│ ├── cai2024gspose.jpg
│ ├── cai2024radiative.jpg
│ ├── cao20243dgsdet.jpg
│ ├── cen2023segment.jpg
│ ├── cha2024perse.jpg
│ ├── chacko2025lifting.jpg
│ ├── chahe2024query3d.jpg
│ ├── chan2023compact.jpg
│ ├── chao2024textured.jpg
│ ├── charatan2023pixelsplat.jpg
│ ├── chelani2024edgegaussians.jpg
│ ├── chen2023gaussianeditor.jpg
│ ├── chen2023monogaussianavatar.jpg
│ ├── chen2023neusg.jpg
│ ├── chen2023periodic.jpg
│ ├── chen2023textto3d.jpg
│ ├── chen2024a.jpg
│ ├── chen2024dogs.jpg
│ ├── chen2024feat2gs.jpg
│ ├── chen2024gigs.jpg
│ ├── chen2024hac.jpg
│ ├── chen2024mvsplat.jpg
│ ├── chen2024omnire.jpg
│ ├── chen2024splatnav.jpg
│ ├── chen2025generalized.jpg
│ ├── chen2025hac.jpg
│ ├── cheng2024gaussianpro.jpg
│ ├── chou2024generating.jpg
│ ├── chu2024dreamscene4d.jpg
│ ├── chu2024generalizable.jpg
│ ├── chung2023depthregularized.jpg
│ ├── chung2023luciddreamer.jpg
│ ├── comi20243dgsr.jpg
│ ├── comi2024snapit.jpg
│ ├── condor2024dsyg.jpg
│ ├── cong2025videolifter.jpg
│ ├── cui2024letsgo.jpg
│ ├── dahmani2024swag.jpg
│ ├── dai2024spikenvs.jpg
│ ├── dalal2024gaussian.jpg
│ ├── darmon2024robust.jpg
│ ├── das2023neural.jpg
│ ├── deng2024compact.jpg
│ ├── dhamo2023headgas.jpg
│ ├── di2024hyper3dgtextto3d.jpg
│ ├── dihlmann2024subsurface.jpg
│ ├── dou2024cosseggaussians.jpg
│ ├── duan20244d.jpg
│ ├── duisterhof2024mast3rsfm.jpg
│ ├── durvasula2024distwar.jpg
│ ├── eric20243d.jpg
│ ├── fan2023lightgaussian.jpg
│ ├── fan2024instantsplat.jpg
│ ├── fan2024large.jpg
│ ├── fan2024momentumgs.jpg
│ ├── fan2024trim.jpg
│ ├── fang2023gaussianeditor.jpg
│ ├── fang2024minisplatting.jpg
│ ├── fang2024minisplatting2.jpg
│ ├── fei20243d.jpg
│ ├── feng2024a.jpg
│ ├── feng2024fdgaussian.jpg
│ ├── feng2024flashgs.jpg
│ ├── feng2024gaussian.jpg
│ ├── flynn2024quark.jpg
│ ├── franke2024trips.jpg
│ ├── fu2023colmapfree.jpg
│ ├── gao2023relightable.jpg
│ ├── gao2024cosurfgscollaborative.jpg
│ ├── gao2024gaussianflow.jpg
│ ├── gao2024meshbased.jpg
│ ├── gao2025easysplat.jpg
│ ├── gerogiannis2025arc2avatar.jpg
│ ├── girish2023eagles.jpg
│ ├── gomel2024diffusionbased.jpg
│ ├── gu2024egolifter.jpg
│ ├── gui2024balanced.jpg
│ ├── guizilini2025zeroshot.jpg
│ ├── guo2024motionaware.jpg
│ ├── guo2024semantic.jpg
│ ├── guédon2023sugar.jpg
│ ├── guédon2024gaussian.jpg
│ ├── guédon2024matcha.jpg
│ ├── ha2024rgbd.jpg
│ ├── hahlbohm2024efficient.jpg
│ ├── hamdi2024ges.jpg
│ ├── hanson2024pup.jpg
│ ├── hanson2024speedysplat.jpg
│ ├── he2024gvgen.jpg
│ ├── herau20243dgscalib.jpg
│ ├── hess2024splatad.jpg
│ ├── hong2024livgaussmap.jpg
│ ├── hong2025gslivo.jpg
│ ├── hou2024sortfree.jpg
│ ├── hu2023gauhuman.jpg
│ ├── hu2023gaussianavatar.jpg
│ ├── hu2024cgslam.jpg
│ ├── hu2024segment.jpg
│ ├── huang2023photoslam.jpg
│ ├── huang2023pointn.jpg
│ ├── huang2023scgs.jpg
│ ├── huang20242d.jpg
│ ├── huang2024360gs.jpg
│ ├── huang2024deformable.jpg
│ ├── huang2024endo4dgs.jpg
│ ├── huang2024optimal.jpg
│ ├── huang2024zeroshot.jpg
│ ├── huang2025enerverse.jpg
│ ├── huang2025fatesgs.jpg
│ ├── huang2025from.jpg
│ ├── hyun2024adversarial.jpg
│ ├── hyung2024effective.jpg
│ ├── jaganathan2024iceg.jpg
│ ├── jambon2024interactive.jpg
│ ├── javed2024temporally.jpg
│ ├── jena2023splatarmor.jpg
│ ├── ji2024nedsslam.jpg
│ ├── ji2024segment.jpg
│ ├── jiang2023fisherrf.jpg
│ ├── jiang2023gaussianshader.jpg
│ ├── jiang2023hifi4g.jpg
│ ├── jiang20243dgsreloc.jpg
│ ├── jiang2024brightdreamer.jpg
│ ├── jiang2024dualgs.jpg
│ ├── jiang2024gausstr.jpg
│ ├── jiang2024vrgs.jpg
│ ├── jin2024activegs.jpg
│ ├── jin2024lighting.jpg
│ ├── joanna2024occams.jpg
│ ├── joseph2024gradientdriven.jpg
│ ├── joseph2024gradientweighted.jpg
│ ├── jung2023deformable.jpg
│ ├── jung2024raings.jpg
│ ├── jurca2024rtgs2.jpg
│ ├── kaleta2024lumigauss.jpg
│ ├── kang2024selfsplat.jpg
│ ├── katsumata2023a.jpg
│ ├── keetha2023splatam.jpg
│ ├── kerbl2024a.jpg
│ ├── kerblgaussian.jpg
│ ├── kheradmand20243d.jpg
│ ├── kim2024optimizing.jpg
│ ├── kim2024synctweedies.jpg
│ ├── kirschstein2024gghead.jpg
│ ├── kocabas2023hugs.jpg
│ ├── kong2024dgsslam.jpg
│ ├── kratimenos2023dynmf.jpg
│ ├── kruse2024splatpose.jpg
│ ├── kwak2025modecgs.jpg
│ ├── labe2024dgd.jpg
│ ├── lan20232dguided.jpg
│ ├── lan20253dgs2.jpg
│ ├── lang2024gaussianlic.jpg
│ ├── lee2023deblurring.jpg
│ ├── lee2024fully.jpg
│ ├── lee2024gscore.jpg
│ ├── lee2024guess.jpg
│ ├── lee2024rethinking.jpg
│ ├── lee2025compression.jpg
│ ├── lee2025densesfm.jpg
│ ├── lei2023gart.jpg
│ ├── lei2024gaussnav.jpg
│ ├── leroy2024grounding.jpg
│ ├── li2023animatable.jpg
│ ├── li2023gaussiandiffusion.jpg
│ ├── li2023human101.jpg
│ ├── li2023spacetime.jpg
│ ├── li2024controllable.jpg
│ ├── li2024dngaussian.jpg
│ ├── li2024dreamscene.jpg
│ ├── li2024dynsup.jpg
│ ├── li2024garmentdreamer.jpg
│ ├── li2024gaussianbody.jpg
│ ├── li2024geogaussian.jpg
│ ├── li2024ggrt.jpg
│ ├── li2024gsoctree.jpg
│ ├── li2024hogaussian.jpg
│ ├── li2024loopgaussian.jpg
│ ├── li2024pshuman.jpg
│ ├── li2024recap.jpg
│ ├── li2024sadg.jpg
│ ├── li2024sgsslam.jpg
│ ├── li2024simavatar.jpg
│ ├── li2025cargs.jpg
│ ├── li2025micromacro.jpg
│ ├── liang2023gaufre.jpg
│ ├── liang2023gsir.jpg
│ ├── liang2023luciddreamer.jpg
│ ├── liang2024analyticsplatting.jpg
│ ├── liang2024feedforward.jpg
│ ├── liang2024supergseg.jpg
│ ├── liang2024wonderland.jpg
│ ├── liao2024fisheyegs.jpg
│ ├── lin2023gaussianflow.jpg
│ ├── lin2024dreampolisher.jpg
│ ├── lin2024vastgaussian.jpg
│ ├── lin2025diffsplat.jpg
│ ├── lin2025omniphysgs.jpg
│ ├── liu2023humangaussian.jpg
│ ├── liu2024beyond.jpg
│ ├── liu2024citygaussian.jpg
│ ├── liu2024citygaussianv2.jpg
│ ├── liu2024endogaussian.jpg
│ ├── liu2024gsloc.jpg
│ ├── liu2024gva.jpg
│ ├── liu2024infusion.jpg
│ ├── liu2024maskgaussian.jpg
│ ├── liu2024modgs.jpg
│ ├── liu2024slam3r.jpg
│ ├── liu2024splatraj.jpg
│ ├── liu2024stylegaussian.jpg
│ ├── liu2025abcgs.jpg
│ ├── liu2025uncommon.jpg
│ ├── longhini2024clothsplatting.jpg
│ ├── lu2023scaffoldgs.jpg
│ ├── lu20243d.jpg
│ ├── lu20243dgscd.jpg
│ ├── lu2024manigaussian.jpg
│ ├── lu2024turbogs.jpg
│ ├── luiten2023dynamic.jpg
│ ├── luo2024gaussianhair.jpg
│ ├── lyu2024facelift.jpg
│ ├── lyu2024gaga.jpg
│ ├── lyu2024resgs.jpg
│ ├── ma2025cityloc.jpg
│ ├── mai2024ever.jpg
│ ├── malarz2023gaussian.jpg
│ ├── mallick2024taming.jpg
│ ├── mao2024dreamdrive.jpg
│ ├── matsuki2023gaussian.jpg
│ ├── melaskyriazi2024im3d.jpg
│ ├── meng2024beings.jpg
│ ├── meng2024mirror3dgs.jpg
│ ├── meng2024omnigs.jpg
│ ├── meng2025zero1tog.jpg
│ ├── meyer2023pegasus.jpg
│ ├── mihajlovic2024splatfields.jpg
│ ├── minh2024characterizing.jpg
│ ├── moenne-loccoz20243d.jpg
│ ├── moreau2023human.jpg
│ ├── morgenstern2023compact.jpg
│ ├── murai2024mast3rslam.jpg
│ ├── navaneet2023compact3d.jpg
│ ├── nguyen2025pointmapconditioned.jpg
│ ├── ni2024phyrecon.jpg
│ ├── niedermayr2024compressed.jpg
│ ├── niemeyer2024radsplat.jpg
│ ├── nikolakakis2024gaspct.jpg
│ ├── oh2024deblurgs.jpg
│ ├── ouyang2023text2immersion.jpg
│ ├── p2023mdsplatting.jpg
│ ├── palandra2024gsedit.jpg
│ ├── paliwal2024coherentgs.jpg
│ ├── pan2023humansplat.jpg
│ ├── pan2024fast.jpg
│ ├── pang2023ash.jpg
│ ├── papantonakis2024reducing.jpg
│ ├── park2024splinegs.jpg
│ ├── paul2024spsup2sup360.jpg
│ ├── peng2024bags.jpg
│ ├── peng2024gags.jpg
│ ├── peng2024rtgslam.jpg
│ ├── peng2025rmavatar.jpg
│ ├── pokhariya2023manus.jpg
│ ├── pryadilshchikov2024t3dgs.jpg
│ ├── qian20233dgsavatar.jpg
│ ├── qian2023gaussianavatars.jpg
│ ├── qian2024weathergs.jpg
│ ├── qin2024langsplat.jpg
│ ├── qiu2024advancing.jpg
│ ├── qiu2024feature.jpg
│ ├── qu2024zsplat.jpg
│ ├── radl2024stopthepop.jpg
│ ├── rajasegaran2025gaussian.jpg
│ ├── ren2023dreamgaussian4d.jpg
│ ├── ren2024agsmesh.jpg
│ ├── ren2024octreegs.jpg
│ ├── rivero2024rig3dgs.jpg
│ ├── rogge2025objectcentric.jpg
│ ├── rota2024revising.jpg
│ ├── saito2023relightable.jpg
│ ├── saito2024squeezeme.jpg
│ ├── sario2025gode.jpg
│ ├── saroha2024gaussian.jpg
│ ├── saunders2024gasp.jpg
│ ├── savant2024modeling.jpg
│ ├── schmidt2024nerf.jpg
│ ├── seidenschwarz2024dynomo.jpg
│ ├── seiskari2024gaussian.jpg
│ ├── shao2023control4d.jpg
│ ├── shao2024gausim.jpg
│ ├── shao2024haha.jpg
│ ├── shao2024splatface.jpg
│ ├── shao2024splattingavatar.jpg
│ ├── shaw2023swings.jpg
│ ├── shen2024gamba.jpg
│ ├── shen2024solidgs.jpg
│ ├── shi2023gir.jpg
│ ├── shi2024language.jpg
│ ├── shi2024lapisgs.jpg
│ ├── shi2025sketch.jpg
│ ├── shin2025localityaware.jpg
│ ├── shriram2024realmdreamer.jpg
│ ├── smart2024splatt3r.jpg
│ ├── song2024hdgs.jpg
│ ├── song2024sags.jpg
│ ├── stanishevskii2024implicitdeepfake.jpg
│ ├── stearns2024dynamic.jpg
│ ├── strong2024next.jpg
│ ├── stuart20253dgstopc.jpg
│ ├── sun20233dgstream.jpg
│ ├── sun2023icomma.jpg
│ ├── sun2024highfidelity.jpg
│ ├── sun2024realtime.jpg
│ ├── sun2024splatter.jpg
│ ├── suzuki2024fed3dgs.jpg
│ ├── svitov2024billboard.jpg
│ ├── swann2024touchgs.jpg
│ ├── szymanowicz2023splatter.jpg
│ ├── t20243dgszip.jpg
│ ├── tan2024planarsplatting.jpg
│ ├── tang2023dreamgaussian.jpg
│ ├── tang2024gaf.jpg
│ ├── tang2024hisplat.jpg
│ ├── tang2024mvdust3r.jpg
│ ├── tang2024spars3r.jpg
│ ├── tarun2024creating.jpg
│ ├── taubner2024cap4d.jpg
│ ├── tianci2025scaffoldslam.jpg
│ ├── tosi2024how.jpg
│ ├── turkulainen2024dnsplatter.jpg
│ ├── vilesov2023cg3d.jpg
│ ├── waczyńska2024games.jpg
│ ├── wang2023dust3r.jpg
│ ├── wang2023gaussianhead.jpg
│ ├── wang20243d.jpg
│ ├── wang2024contextgs.jpg
│ ├── wang2024endogslam.jpg
│ ├── wang2024endtoend.jpg
│ ├── wang2024faster.jpg
│ ├── wang2024gaussurf.jpg
│ ├── wang2024mbaslam.jpg
│ ├── wang2024reinforcement.jpg
│ ├── wang2024sgsplatting.jpg
│ ├── wang2024v3.jpg
│ ├── wang2024vidu4d.jpg
│ ├── wang2024viewconsistent.jpg
│ ├── wang2025f3dgaus.jpg
│ ├── wang2025pgsag.jpg
│ ├── weiss2024gaussian.jpg
│ ├── wen2024gomavatar.jpg
│ ├── wewer2024latentsplat.jpg
│ ├── wildersmith2024radiance.jpg
│ ├── wimmer2024gaussianstolife.jpg
│ ├── wolf2024gs2mesh.jpg
│ ├── wu20234d.jpg
│ ├── wu20243dgut.jpg
│ ├── wu2024cat4d.jpg
│ ├── wu2024deblur4dgs.jpg
│ ├── wu2024dualcamera.jpg
│ ├── wu2024gaussctrl.jpg
│ ├── wu2024gaussian.jpg
│ ├── wu2024hgsmapping.jpg
│ ├── wu2024mmgaussian.jpg
│ ├── wu2024recent.jpg
│ ├── wu2024sc4d.jpg
│ ├── wu2025vingsmono.jpg
│ ├── xiang2023flashavatar.jpg
│ ├── xiao2024bridging.jpg
│ ├── xie2023physgaussian.jpg
│ ├── xie2024envgs.jpg
│ ├── xie2024supergs.jpg
│ ├── xiong2023sparsegs.jpg
│ ├── xiong2024gauuscene.jpg
│ ├── xu2023gaussian.jpg
│ ├── xu2024agg.jpg
│ ├── xu2024comp4d.jpg
│ ├── xu2024das3r.jpg
│ ├── xu2024gaussianproperty.jpg
│ ├── xu2024grm.jpg
│ ├── xu2024representing.jpg
│ ├── xu2024supergaussians.jpg
│ ├── xu2024texturegs.jpg
│ ├── yan2023gsslam.jpg
│ ├── yan2023multiscale.jpg
│ ├── yan20244d.jpg
│ ├── yan2024street.jpg
│ ├── yan2025consistent.jpg
│ ├── yang2023deformable.jpg
│ ├── yang2023learn.jpg
│ ├── yang2023realtime.jpg
│ ├── yang20244d.jpg
│ ├── yang2024gaussianobject.jpg
│ ├── yang2024hash3d.jpg
│ ├── yang2024large.jpg
│ ├── yang2024specgaussian.jpg
│ ├── yang2024storm.jpg
│ ├── yang2025fast3r.jpg
│ ├── yao2024reflective.jpg
│ ├── ye2023gaussian.jpg
│ ├── ye2023mathematical.jpg
│ ├── ye20243d.jpg
│ ├── ye2024occgaussian.jpg
│ ├── yi12023gaussiandreamer.jpg
│ ├── yin20234dgen.jpg
│ ├── yu2023cogs.jpg
│ ├── yu2023mipsplatting.jpg
│ ├── yu20244real.jpg
│ ├── yu2024densoft.jpg
│ ├── yu2024gsdf.jpg
│ ├── yu2024languageembedded.jpg
│ ├── yu2024sgd.jpg
│ ├── yu2025dehazegs.jpg
│ ├── yu2025hammer.jpg
│ ├── yu2025persistent.jpg
│ ├── yuan2023gavatar.jpg
│ ├── yugay2023gaussianslam.jpg
│ ├── yugay2024magicslam.jpg
│ ├── zeller2024gsplatloc.jpg
│ ├── zeng2024stag4d.jpg
│ ├── zhang2023repaint123.jpg
│ ├── zhang202425.jpg
│ ├── zhang2024bags.jpg
│ ├── zhang2024darkgs.jpg
│ ├── zhang2024egogaussian.jpg
│ ├── zhang2024fate.jpg
│ ├── zhang2024fregs.jpg
│ ├── zhang2024gaussian.jpg
│ ├── zhang2024gaussiancube.jpg
│ ├── zhang2024gaussianimage.jpg
│ ├── zhang2024gaussianspa.jpg
│ ├── zhang2024gs2mesh.jpg
│ ├── zhang2024monst3r.jpg
│ ├── zhang2024pansplat.jpg
│ ├── zhang2024pixelgs.jpg
│ ├── zhang2024quadratic.jpg
│ ├── zhang2024stylizedgs.jpg
│ ├── zhang2024togs.jpg
│ ├── zhang2025crossviewgs.jpg
│ ├── zhang2025evaluating.jpg
│ ├── zhang2025motion.jpg
│ ├── zhao2024badgaussians.jpg
│ ├── zhao2024on.jpg
│ ├── zhao2024psavatar.jpg
│ ├── zhao2024tclcgs.jpg
│ ├── zheng2023gpsgaussian.jpg
│ ├── zheng2024gaussiangrasper.jpg
│ ├── zheng2024headgap.jpg
│ ├── zheng2024v3.jpg
│ ├── zheng2025gstar.jpg
│ ├── zhong2024reconstruction.jpg
│ ├── zhou2023drivinggaussian.jpg
│ ├── zhou2023feature.jpg
│ ├── zhou2023hugs.jpg
│ ├── zhou2024diffgs.jpg
│ ├── zhou2024dreamscene360.jpg
│ ├── zhou2024feature.jpg
│ ├── zhou2024gala3d.jpg
│ ├── zhou2024gpsgaussian.jpg
│ ├── zhou2024headstudio.jpg
│ ├── zhu2023fsgs.jpg
│ ├── zhu2024endogs.jpg
│ ├── zhu2024loopsplat.jpg
│ ├── zhu2024motiongs.jpg
│ ├── zhu2024semgaussslam.jpg
│ ├── zhuang2024tipeditor.jpg
│ ├── zielonka2023drivable.jpg
│ ├── zielonka2025synthetic.jpg
│ ├── zoomers2024progs.jpg
│ ├── zou2023triplane.jpg
│ ├── zubair2024neural.jpg
│ └── zuo2024fmgs.jpg
├── awesome_3dgs_papers.yaml
├── editor.py
├── index.html
├── requirements.txt
└── src
├── .env
├── __init__.py
├── arxiv_integration.py
├── components
├── __init__.py
├── dialogs.py
├── thumbnail.py
└── widgets.py
├── fix_date.py
├── generate.py
├── helper.py
├── paper_generator.py
├── paper_schema.py
├── static
├── css
│ ├── base.css
│ ├── components.css
│ └── responsive.css
└── js
│ ├── filters.js
│ ├── main.js
│ ├── navigation.js
│ ├── selection.js
│ ├── sharing.js
│ ├── state.js
│ └── utils.js
├── template_engine.py
├── templates
├── index.html
└── paper_card.html
├── utils.py
├── validate_yaml.py
└── yaml_editor.py
/.gitattributes:
--------------------------------------------------------------------------------
1 | assets filter=lfs diff=lfs merge=lfs -text
2 |
--------------------------------------------------------------------------------
/.github/CODEOWNERS:
--------------------------------------------------------------------------------
1 | # Require review for all changes
2 | * @MrNeRF
3 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/.github/FUNDING.yml
--------------------------------------------------------------------------------
/.github/workflows/generate-html.yml:
--------------------------------------------------------------------------------
1 | name: Generate HTML
2 | on:
3 | pull_request:
4 | types: [closed]
5 | push:
6 | branches: [main]
7 | paths:
8 | - 'awesome_3dgs_papers.yaml'
9 |
10 | jobs:
11 | build:
12 | if: github.event.pull_request.merged == true || github.event_name == 'push'
13 | runs-on: ubuntu-latest
14 | permissions:
15 | contents: write
16 | pull-requests: write
17 |
18 | steps:
19 | - uses: actions/checkout@v3
20 | with:
21 | fetch-depth: 0
22 | ref: main
23 |
24 | - name: Set up Python
25 | uses: actions/setup-python@v4
26 | with:
27 | python-version: '3.10'
28 |
29 | - name: Install dependencies
30 | run: |
31 | python -m pip install --upgrade pip
32 | pip install -r requirements.txt
33 |
34 | - name: Setup Git
35 | run: |
36 | git config --global user.name 'github-actions[bot]'
37 | git config --global user.email '41898282+github-actions[bot]@users.noreply.github.com'
38 |
39 | - name: Update HTML
40 | run: |
41 | git fetch origin update-html || true
42 | git checkout -B update-html
43 | python src/generate.py awesome_3dgs_papers.yaml index.html
44 | git add index.html
45 | if ! git diff --staged --quiet; then
46 | git commit -m "Update generated HTML"
47 | git push --force origin update-html
48 | fi
49 |
50 | - name: Create Pull Request
51 | uses: actions/github-script@v6
52 | with:
53 | script: |
54 | const { data: pulls } = await github.rest.pulls.list({
55 | owner: context.repo.owner,
56 | repo: context.repo.repo,
57 | head: `${context.repo.owner}:update-html`,
58 | base: 'main',
59 | state: 'open'
60 | });
61 |
62 | if (pulls.length === 0) {
63 | await github.rest.pulls.create({
64 | owner: context.repo.owner,
65 | repo: context.repo.repo,
66 | head: 'update-html',
67 | base: 'main',
68 | title: 'Update generated HTML',
69 | body: 'Auto-generated PR to update the HTML based on recent YAML changes.'
70 | });
71 | }
72 |
--------------------------------------------------------------------------------
/.github/workflows/validate-pr.yml:
--------------------------------------------------------------------------------
1 | name: Validate PR Changes
2 |
3 | on:
4 | pull_request:
5 | branches: [ main ]
6 | paths:
7 | - 'awesome_3dgs_papers.yaml'
8 |
9 | jobs:
10 | validate:
11 | runs-on: ubuntu-latest
12 | permissions:
13 | pull-requests: read
14 | contents: read
15 |
16 | steps:
17 | - uses: actions/checkout@v3
18 | with:
19 | fetch-depth: 0
20 |
21 | - name: Set up Python
22 | uses: actions/setup-python@v4
23 | with:
24 | python-version: '3.10'
25 |
26 | - name: Install dependencies
27 | run: |
28 | python -m pip install --upgrade pip
29 | pip install -r requirements.txt
30 |
31 | - name: Validate Changed YAML entries
32 | env:
33 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
34 | PR_NUMBER: ${{ github.event.pull_request.number }}
35 | REPO: ${{ github.repository }}
36 | run: |
37 | python src/validate_yaml.py
38 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .venv
2 | __pycache__/
3 | *.pyc
4 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing Guide
2 |
3 | Thank you for your interest in contributing to the Awesome 3D Gaussian Splatting repository! This document will guide you through the contribution process.
4 |
5 | ## Adding Papers
6 |
7 | We use a custom YAML editor to maintain the paper database. To add or edit papers:
8 |
9 | 1. Clone the repository:
10 | ```bash
11 | git clone https://github.com/MrNeRF/awesome-3D-gaussian-splatting.git
12 | cd awesome-3D-gaussian-splatting
13 | ```
14 |
15 | 2. Install dependencies:
16 | ```bash
17 | pip install -r requirements.txt
18 | ```
19 |
20 | 3. Install Poppler (required for PDF processing):
21 | - **Ubuntu/Debian:**
22 | ```bash
23 | sudo apt-get install poppler-utils
24 | ```
25 | - **macOS:**
26 | ```bash
27 | brew install poppler
28 | ```
29 | - **Windows:**
30 | - Download and install from: https://github.com/oschwartz10612/poppler-windows/releases/
31 | - Add the `bin` directory to your system PATH
32 |
33 | 4. Run the YAML editor:
34 | ```bash
35 | python src/yaml_editor.py
36 | ```
37 |
38 | 5. Use the editor to:
39 | - Add new papers using the "Add from arXiv" button
40 | - Edit existing entries
41 | - Add tags, links, and other metadata
42 | - Preview thumbnails
43 |
44 | 6. The editor will automatically save changes to `awesome_3dgs_papers.yaml`
45 |
46 | ## Adding Other Resources
47 |
48 | For adding other resources (implementations, tools, tutorials, etc.):
49 |
50 | 1. Fork the repository
51 | 2. Create a new branch (`git checkout -b feature/new-resource`)
52 | 3. Edit the README.md file
53 | 4. Commit your changes (`git commit -m 'Add new resource'`)
54 | 5. Push to your fork (`git push origin feature/new-resource`)
55 | 6. Open a Pull Request
56 |
57 | Please ensure your additions:
58 | - Are related to 3D Gaussian Splatting
59 | - Have working links
60 | - Are placed in the appropriate section
61 | - Follow the existing formatting
62 |
63 | ---
64 |
65 | By contributing to this repository, you agree to abide by its terms and conditions.
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2023 janusch
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Awesome 3D Gaussian Splatting
2 |
3 |
4 | A curated collection of resources focused on 3D Gaussian Splatting (3DGS) and related technologies.
5 |
6 | [**Browse the Paper List**](https://mrnerf.github.io/awesome-3D-gaussian-splatting/) | [**Contribute**](CONTRIBUTING.md) | [**MrNeRF**](https://www.mrnerf.com)
7 |
8 |
9 | ## Contents
10 |
11 | - [Papers & Documentation](#papers--documentation)
12 | - [Implementations](#implementations)
13 | - [Viewers & Game Engine Support](#viewers--game-engine-support)
14 | - [Tools & Utilities](#tools--utilities)
15 | - [Learning Resources](#learning-resources)
16 | - [Sponsors](#sponsors)
17 |
18 | ## Papers & Documentation
19 |
20 | ### Papers Database
21 | Visit our comprehensive, searchable database of 3D Gaussian Splatting papers:
22 | [Papers Database](https://mrnerf.github.io/awesome-3D-gaussian-splatting/)
23 |
24 | ### Courses
25 | - [MIT Inverse Rendering Lectures (Module 2)](https://www.scenerepresentations.org/courses/inverse-graphics-23/) - Academic deep dive into inverse rendering
26 |
27 | ### Datasets
28 | - [NERDS 360 Multi-View dataset](https://zubair-irshad.github.io/projects/neo360.html) - High-quality outdoor scene dataset
29 |
30 | ## Implementations
31 |
32 | ### Official Reference
33 | - [Original Gaussian Splatting](https://github.com/graphdeco-inria/gaussian-splatting) - The reference implementation by the original authors
34 |
35 | ### Community Implementations
36 | | Implementation | Language | License | Description |
37 | |----------------|----------|----------|-------------|
38 | | [Taichi 3D GS](https://github.com/wanmeihuali/taichi_3d_gaussian_splatting) | Taichi | Apache-2.0 | Taichi-based implementation |
39 | | [Nerfstudio gsplat](https://github.com/nerfstudio-project/gsplat) | Python/CUDA | Apache-2.0 | Integration with Nerfstudio |
40 | | [fast](https://github.com/MrNeRF/gaussian-splatting-cuda) | C++/CUDA | Inria/MPII | High-performance implementation |
41 | | [OpenSplat](https://github.com/pierotofy/OpenSplat) | C++/CPU/GPU | AGPL-3.0 | Cross-platform solution |
42 | | [Grendel](https://github.com/nyu-systems/Grendel-GS) | Python/CUDA | Apache-2.0 | Distributed computing focus |
43 | | [Warp 3DGS](https://github.com/guoriyue/3dgs-warp-scratch) | Warp/Python | AGPL-3.0 | Warp-based implementation |
44 |
45 | ### Frameworks
46 | - [Pointrix](https://github.com/pointrix-project/pointrix) - Differentiable point-based rendering
47 | - [GauStudio](https://github.com/GAP-LAB-CUHK-SZ/gaustudio) - Unified framework with multiple implementations
48 | - [DriveStudio](https://github.com/ziyc/drivestudio) - Urban scene reconstruction framework
49 |
50 | ## Viewers & Game Engine Support
51 |
52 | ### Game Engines
53 | - [Unity Plugin](https://github.com/aras-p/UnityGaussianSplatting)
54 | - [Unreal Plugin](https://github.com/xverse-engine/XV3DGS-UEPlugin)
55 | - [PlayCanvas Integration](https://github.com/playcanvas/engine/tree/main/src/scene/gsplat)
56 |
57 | ### Web Viewers
58 | **WebGL**
59 | - [Splat Viewer](https://github.com/antimatter15/splat)
60 | - [Gauzilla](https://github.com/BladeTransformerLLC/gauzilla)
61 | - [Interactive Viewer](https://github.com/kishimisu/Gaussian-Splatting-WebGL)
62 | - [GaussianSplats3D](https://github.com/mkkellogg/GaussianSplats3D)
63 |
64 | **WebGPU**
65 | - [EPFL Viewer](https://github.com/cvlab-epfl/gaussian-splatting-web)
66 | - [WebGPU Splat](https://github.com/KeKsBoTer/web-splat)
67 |
68 | ### Desktop Viewers
69 | **Linux**
70 | - [DearGaussianGUI](https://github.com/leviome/DearGaussianGUI)
71 | - [LiteViz-GS](https://github.com/panxkun/liteviz-gs)
72 |
73 | ### Native Applications
74 | - [Blender Add-on](https://github.com/ReshotAI/gaussian-splatting-blender-addon)
75 | - [Blender Add-on (KIRI)](https://github.com/Kiri-Innovation/3dgs-render-blender-addon)
76 | - [Blender Add-on (404—GEN)](https://github.com/404-Repo/three-gen-blender-plugin)
77 | - [iOS Metal Viewer](https://github.com/laanlabs/metal-splats)
78 | - [OpenGL Viewer](https://github.com/limacv/GaussianSplattingViewer)
79 | - [VR Support (OpenXR)](https://github.com/hyperlogic/splatapult)
80 | - [ROS2 Support](https://github.com/shadygm/ROSplat)
81 |
82 | ## Tools & Utilities
83 |
84 | ### Data Processing
85 | - [Kapture](https://github.com/naver/kapture) - Unified data format for visual localization
86 | - [3DGS Converter](https://github.com/francescofugazzi/3dgsconverter) - Format conversion tool
87 | - [SuperSplat](https://github.com/playcanvas/super-splat) - Browser-based cleanup tool
88 | - [Point Cloud Editor](https://github.com/JohannesKrueger/pointcloudeditor) - Web-based point cloud editing
89 | - [SPZ Converter](https://github.com/stytim/spz) - SPZ conversion tool
90 | - [gsbox Converter](https://github.com/gotoeasy/gsbox) - PLY SPLAT SPZ SPX conversion tool
91 |
92 | ### Development Tools
93 | - [GSOPs for Houdini](https://github.com/david-rhodes/GSOPs) - Houdini integration tools
94 | - [camorph](https://github.com/Fraunhofer-IIS/camorph) - Camera parameter conversion
95 |
96 | ## Learning Resources
97 |
98 | ### Blog Posts
99 | - [3DGS Introduction](https://huggingface.co/blog/gaussian-splatting) - HuggingFace guide
100 | - [Implementation Details](https://github.com/kwea123/gaussian_splatting_notes) - Technical deep dive
101 | - [Mathematical Foundation](https://github.com/chiehwangs/3d-gaussian-theory) - Theory explanation
102 | - [Capture Guide](https://medium.com/@heyulei/capture-images-for-gaussian-splatting-81d081bbc826) - Image capture tutorial
103 |
104 | ### Video Tutorials
105 | - [Getting Started (Windows)](https://youtu.be/UXtuigy_wYc)
106 | - [Unity Integration Guide](https://youtu.be/5_GaPYBHqOo)
107 | - [Two-Minute Explanation](https://youtu.be/HVv_IQKlafQ)
108 | - [Jupyter Tutorial](https://www.youtube.com/watch?v=OcvA7fmiZYM)
109 |
110 |
111 | ## Sponsors
112 |
113 | A big thank you to our sponsors for their generous support:
114 |
115 | - [Yehe Liu](https://x.com/YeheLiu)
116 |
--------------------------------------------------------------------------------
/assets/thumbnails/abdal2023gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/abdal2023gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/armagan2025trickgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/armagan2025trickgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/arunan2025darbsplatting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/arunan2025darbsplatting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/asim2025met3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/asim2025met3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/bae2024pergaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/bae2024pergaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/bai2024progress.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/bai2024progress.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/bao20243d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/bao20243d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/barthel2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/barthel2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/bian2025gsdit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/bian2025gsdit.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/blark2024splatsdf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/blark2024splatsdf.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/blattmann2023align.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/blattmann2023align.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/bolanos2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/bolanos2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/bond2025gaussianvideo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/bond2025gaussianvideo.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/bonilla2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/bonilla2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/c2024contrastive.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/c2024contrastive.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/c2024mm3dgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/c2024mm3dgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cai2024dust.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cai2024dust.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cai2024gspose.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cai2024gspose.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cai2024radiative.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cai2024radiative.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cao20243dgsdet.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cao20243dgsdet.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cen2023segment.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cen2023segment.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cha2024perse.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cha2024perse.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chacko2025lifting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chacko2025lifting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chahe2024query3d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chahe2024query3d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chan2023compact.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chan2023compact.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chao2024textured.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chao2024textured.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/charatan2023pixelsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/charatan2023pixelsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chelani2024edgegaussians.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chelani2024edgegaussians.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2023gaussianeditor.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2023gaussianeditor.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2023monogaussianavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2023monogaussianavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2023neusg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2023neusg.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2023periodic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2023periodic.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2023textto3d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2023textto3d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2024a.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2024a.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2024dogs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2024dogs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2024feat2gs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2024feat2gs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2024gigs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2024gigs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2024hac.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2024hac.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2024mvsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2024mvsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2024omnire.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2024omnire.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2024splatnav.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2024splatnav.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2025generalized.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2025generalized.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chen2025hac.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chen2025hac.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cheng2024gaussianpro.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cheng2024gaussianpro.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chou2024generating.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chou2024generating.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chu2024dreamscene4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chu2024dreamscene4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chu2024generalizable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chu2024generalizable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chung2023depthregularized.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chung2023depthregularized.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/chung2023luciddreamer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/chung2023luciddreamer.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/comi20243dgsr.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/comi20243dgsr.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/comi2024snapit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/comi2024snapit.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/condor2024dsyg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/condor2024dsyg.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cong2025videolifter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cong2025videolifter.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/cui2024letsgo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/cui2024letsgo.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/dahmani2024swag.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/dahmani2024swag.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/dai2024spikenvs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/dai2024spikenvs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/dalal2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/dalal2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/darmon2024robust.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/darmon2024robust.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/das2023neural.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/das2023neural.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/deng2024compact.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/deng2024compact.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/dhamo2023headgas.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/dhamo2023headgas.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/di2024hyper3dgtextto3d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/di2024hyper3dgtextto3d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/dihlmann2024subsurface.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/dihlmann2024subsurface.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/dou2024cosseggaussians.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/dou2024cosseggaussians.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/duan20244d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/duan20244d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/duisterhof2024mast3rsfm.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/duisterhof2024mast3rsfm.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/durvasula2024distwar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/durvasula2024distwar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/eric20243d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/eric20243d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fan2023lightgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fan2023lightgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fan2024instantsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fan2024instantsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fan2024large.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fan2024large.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fan2024momentumgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fan2024momentumgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fan2024trim.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fan2024trim.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fang2023gaussianeditor.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fang2023gaussianeditor.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fang2024minisplatting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fang2024minisplatting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fang2024minisplatting2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fang2024minisplatting2.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fei20243d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fei20243d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/feng2024a.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/feng2024a.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/feng2024fdgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/feng2024fdgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/feng2024flashgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/feng2024flashgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/feng2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/feng2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/flynn2024quark.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/flynn2024quark.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/franke2024trips.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/franke2024trips.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/fu2023colmapfree.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/fu2023colmapfree.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gao2023relightable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gao2023relightable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gao2024cosurfgscollaborative.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gao2024cosurfgscollaborative.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gao2024gaussianflow.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gao2024gaussianflow.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gao2024meshbased.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gao2024meshbased.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gao2025easysplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gao2025easysplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gerogiannis2025arc2avatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gerogiannis2025arc2avatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/girish2023eagles.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/girish2023eagles.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gomel2024diffusionbased.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gomel2024diffusionbased.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gu2024egolifter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gu2024egolifter.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/gui2024balanced.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/gui2024balanced.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/guizilini2025zeroshot.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/guizilini2025zeroshot.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/guo2024motionaware.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/guo2024motionaware.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/guo2024semantic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/guo2024semantic.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/guédon2023sugar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/guédon2023sugar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/guédon2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/guédon2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/guédon2024matcha.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/guédon2024matcha.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ha2024rgbd.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ha2024rgbd.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hahlbohm2024efficient.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hahlbohm2024efficient.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hamdi2024ges.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hamdi2024ges.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hanson2024pup.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hanson2024pup.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hanson2024speedysplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hanson2024speedysplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/he2024gvgen.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/he2024gvgen.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/herau20243dgscalib.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/herau20243dgscalib.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hess2024splatad.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hess2024splatad.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hong2024livgaussmap.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hong2024livgaussmap.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hong2025gslivo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hong2025gslivo.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hou2024sortfree.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hou2024sortfree.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hu2023gauhuman.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hu2023gauhuman.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hu2023gaussianavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hu2023gaussianavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hu2024cgslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hu2024cgslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hu2024segment.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hu2024segment.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2023photoslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2023photoslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2023pointn.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2023pointn.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2023scgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2023scgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang20242d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang20242d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2024360gs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2024360gs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2024deformable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2024deformable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2024endo4dgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2024endo4dgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2024optimal.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2024optimal.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2024zeroshot.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2024zeroshot.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2025enerverse.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2025enerverse.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2025fatesgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2025fatesgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/huang2025from.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/huang2025from.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hyun2024adversarial.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hyun2024adversarial.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/hyung2024effective.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/hyung2024effective.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jaganathan2024iceg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jaganathan2024iceg.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jambon2024interactive.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jambon2024interactive.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/javed2024temporally.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/javed2024temporally.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jena2023splatarmor.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jena2023splatarmor.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ji2024nedsslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ji2024nedsslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ji2024segment.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ji2024segment.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jiang2023fisherrf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jiang2023fisherrf.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jiang2023gaussianshader.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jiang2023gaussianshader.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jiang2023hifi4g.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jiang2023hifi4g.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jiang20243dgsreloc.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jiang20243dgsreloc.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jiang2024brightdreamer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jiang2024brightdreamer.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jiang2024dualgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jiang2024dualgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jiang2024gausstr.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jiang2024gausstr.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jiang2024vrgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jiang2024vrgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jin2024activegs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jin2024activegs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jin2024lighting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jin2024lighting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/joanna2024occams.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/joanna2024occams.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/joseph2024gradientdriven.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/joseph2024gradientdriven.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/joseph2024gradientweighted.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/joseph2024gradientweighted.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jung2023deformable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jung2023deformable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jung2024raings.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jung2024raings.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/jurca2024rtgs2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/jurca2024rtgs2.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kaleta2024lumigauss.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kaleta2024lumigauss.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kang2024selfsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kang2024selfsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/katsumata2023a.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/katsumata2023a.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/keetha2023splatam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/keetha2023splatam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kerbl2024a.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kerbl2024a.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kerblgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kerblgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kheradmand20243d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kheradmand20243d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kim2024optimizing.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kim2024optimizing.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kim2024synctweedies.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kim2024synctweedies.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kirschstein2024gghead.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kirschstein2024gghead.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kocabas2023hugs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kocabas2023hugs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kong2024dgsslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kong2024dgsslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kratimenos2023dynmf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kratimenos2023dynmf.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kruse2024splatpose.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kruse2024splatpose.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/kwak2025modecgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/kwak2025modecgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/labe2024dgd.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/labe2024dgd.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lan20232dguided.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lan20232dguided.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lan20253dgs2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lan20253dgs2.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lang2024gaussianlic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lang2024gaussianlic.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lee2023deblurring.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lee2023deblurring.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lee2024fully.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lee2024fully.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lee2024gscore.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lee2024gscore.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lee2024guess.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lee2024guess.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lee2024rethinking.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lee2024rethinking.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lee2025compression.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lee2025compression.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lee2025densesfm.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lee2025densesfm.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lei2023gart.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lei2023gart.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lei2024gaussnav.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lei2024gaussnav.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/leroy2024grounding.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/leroy2024grounding.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2023animatable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2023animatable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2023gaussiandiffusion.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2023gaussiandiffusion.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2023human101.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2023human101.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2023spacetime.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2023spacetime.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024controllable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024controllable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024dngaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024dngaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024dreamscene.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024dreamscene.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024dynsup.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024dynsup.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024garmentdreamer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024garmentdreamer.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024gaussianbody.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024gaussianbody.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024geogaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024geogaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024ggrt.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024ggrt.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024gsoctree.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024gsoctree.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024hogaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024hogaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024loopgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024loopgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024pshuman.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024pshuman.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024recap.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024recap.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024sadg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024sadg.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024sgsslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024sgsslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2024simavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2024simavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2025cargs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2025cargs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/li2025micromacro.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/li2025micromacro.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liang2023gaufre.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liang2023gaufre.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liang2023gsir.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liang2023gsir.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liang2023luciddreamer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liang2023luciddreamer.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liang2024analyticsplatting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liang2024analyticsplatting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liang2024feedforward.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liang2024feedforward.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liang2024supergseg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liang2024supergseg.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liang2024wonderland.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liang2024wonderland.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liao2024fisheyegs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liao2024fisheyegs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lin2023gaussianflow.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lin2023gaussianflow.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lin2024dreampolisher.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lin2024dreampolisher.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lin2024vastgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lin2024vastgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lin2025diffsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lin2025diffsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lin2025omniphysgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lin2025omniphysgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2023humangaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2023humangaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024beyond.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024beyond.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024citygaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024citygaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024citygaussianv2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024citygaussianv2.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024endogaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024endogaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024gsloc.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024gsloc.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024gva.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024gva.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024infusion.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024infusion.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024maskgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024maskgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024modgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024modgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024slam3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024slam3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024splatraj.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024splatraj.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2024stylegaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2024stylegaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2025abcgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2025abcgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/liu2025uncommon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/liu2025uncommon.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/longhini2024clothsplatting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/longhini2024clothsplatting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lu2023scaffoldgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lu2023scaffoldgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lu20243d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lu20243d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lu20243dgscd.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lu20243dgscd.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lu2024manigaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lu2024manigaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lu2024turbogs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lu2024turbogs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/luiten2023dynamic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/luiten2023dynamic.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/luo2024gaussianhair.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/luo2024gaussianhair.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lyu2024facelift.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lyu2024facelift.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lyu2024gaga.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lyu2024gaga.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/lyu2024resgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/lyu2024resgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ma2025cityloc.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ma2025cityloc.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/mai2024ever.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/mai2024ever.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/malarz2023gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/malarz2023gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/mallick2024taming.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/mallick2024taming.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/mao2024dreamdrive.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/mao2024dreamdrive.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/matsuki2023gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/matsuki2023gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/melaskyriazi2024im3d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/melaskyriazi2024im3d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/meng2024beings.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/meng2024beings.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/meng2024mirror3dgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/meng2024mirror3dgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/meng2024omnigs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/meng2024omnigs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/meng2025zero1tog.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/meng2025zero1tog.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/meyer2023pegasus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/meyer2023pegasus.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/mihajlovic2024splatfields.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/mihajlovic2024splatfields.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/minh2024characterizing.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/minh2024characterizing.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/moenne-loccoz20243d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/moenne-loccoz20243d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/moreau2023human.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/moreau2023human.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/morgenstern2023compact.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/morgenstern2023compact.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/murai2024mast3rslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/murai2024mast3rslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/navaneet2023compact3d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/navaneet2023compact3d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/nguyen2025pointmapconditioned.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/nguyen2025pointmapconditioned.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ni2024phyrecon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ni2024phyrecon.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/niedermayr2024compressed.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/niedermayr2024compressed.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/niemeyer2024radsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/niemeyer2024radsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/nikolakakis2024gaspct.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/nikolakakis2024gaspct.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/oh2024deblurgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/oh2024deblurgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ouyang2023text2immersion.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ouyang2023text2immersion.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/p2023mdsplatting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/p2023mdsplatting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/palandra2024gsedit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/palandra2024gsedit.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/paliwal2024coherentgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/paliwal2024coherentgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/pan2023humansplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/pan2023humansplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/pan2024fast.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/pan2024fast.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/pang2023ash.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/pang2023ash.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/papantonakis2024reducing.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/papantonakis2024reducing.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/park2024splinegs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/park2024splinegs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/paul2024spsup2sup360.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/paul2024spsup2sup360.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/peng2024bags.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/peng2024bags.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/peng2024gags.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/peng2024gags.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/peng2024rtgslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/peng2024rtgslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/peng2025rmavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/peng2025rmavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/pokhariya2023manus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/pokhariya2023manus.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/pryadilshchikov2024t3dgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/pryadilshchikov2024t3dgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/qian20233dgsavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/qian20233dgsavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/qian2023gaussianavatars.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/qian2023gaussianavatars.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/qian2024weathergs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/qian2024weathergs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/qin2024langsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/qin2024langsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/qiu2024advancing.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/qiu2024advancing.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/qiu2024feature.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/qiu2024feature.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/qu2024zsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/qu2024zsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/radl2024stopthepop.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/radl2024stopthepop.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/rajasegaran2025gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/rajasegaran2025gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ren2023dreamgaussian4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ren2023dreamgaussian4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ren2024agsmesh.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ren2024agsmesh.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ren2024octreegs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ren2024octreegs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/rivero2024rig3dgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/rivero2024rig3dgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/rogge2025objectcentric.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/rogge2025objectcentric.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/rota2024revising.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/rota2024revising.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/saito2023relightable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/saito2023relightable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/saito2024squeezeme.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/saito2024squeezeme.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/sario2025gode.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/sario2025gode.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/saroha2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/saroha2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/saunders2024gasp.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/saunders2024gasp.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/savant2024modeling.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/savant2024modeling.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/schmidt2024nerf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/schmidt2024nerf.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/seidenschwarz2024dynomo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/seidenschwarz2024dynomo.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/seiskari2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/seiskari2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shao2023control4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shao2023control4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shao2024gausim.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shao2024gausim.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shao2024haha.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shao2024haha.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shao2024splatface.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shao2024splatface.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shao2024splattingavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shao2024splattingavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shaw2023swings.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shaw2023swings.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shen2024gamba.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shen2024gamba.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shen2024solidgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shen2024solidgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shi2023gir.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shi2023gir.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shi2024language.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shi2024language.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shi2024lapisgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shi2024lapisgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shi2025sketch.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shi2025sketch.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shin2025localityaware.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shin2025localityaware.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/shriram2024realmdreamer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/shriram2024realmdreamer.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/smart2024splatt3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/smart2024splatt3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/song2024hdgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/song2024hdgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/song2024sags.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/song2024sags.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/stanishevskii2024implicitdeepfake.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/stanishevskii2024implicitdeepfake.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/stearns2024dynamic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/stearns2024dynamic.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/strong2024next.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/strong2024next.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/stuart20253dgstopc.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/stuart20253dgstopc.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/sun20233dgstream.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/sun20233dgstream.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/sun2023icomma.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/sun2023icomma.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/sun2024highfidelity.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/sun2024highfidelity.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/sun2024realtime.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/sun2024realtime.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/sun2024splatter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/sun2024splatter.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/suzuki2024fed3dgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/suzuki2024fed3dgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/svitov2024billboard.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/svitov2024billboard.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/swann2024touchgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/swann2024touchgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/szymanowicz2023splatter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/szymanowicz2023splatter.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/t20243dgszip.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/t20243dgszip.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tan2024planarsplatting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tan2024planarsplatting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tang2023dreamgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tang2023dreamgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tang2024gaf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tang2024gaf.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tang2024hisplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tang2024hisplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tang2024mvdust3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tang2024mvdust3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tang2024spars3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tang2024spars3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tarun2024creating.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tarun2024creating.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/taubner2024cap4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/taubner2024cap4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tianci2025scaffoldslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tianci2025scaffoldslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/tosi2024how.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/tosi2024how.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/turkulainen2024dnsplatter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/turkulainen2024dnsplatter.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/vilesov2023cg3d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/vilesov2023cg3d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/waczyńska2024games.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/waczyńska2024games.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2023dust3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2023dust3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2023gaussianhead.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2023gaussianhead.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang20243d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang20243d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024contextgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024contextgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024endogslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024endogslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024endtoend.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024endtoend.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024faster.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024faster.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024gaussurf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024gaussurf.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024mbaslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024mbaslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024reinforcement.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024reinforcement.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024sgsplatting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024sgsplatting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024v3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024v3.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024vidu4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024vidu4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2024viewconsistent.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2024viewconsistent.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2025f3dgaus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2025f3dgaus.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wang2025pgsag.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wang2025pgsag.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/weiss2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/weiss2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wen2024gomavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wen2024gomavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wewer2024latentsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wewer2024latentsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wildersmith2024radiance.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wildersmith2024radiance.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wimmer2024gaussianstolife.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wimmer2024gaussianstolife.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wolf2024gs2mesh.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wolf2024gs2mesh.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu20234d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu20234d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu20243dgut.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu20243dgut.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024cat4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024cat4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024deblur4dgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024deblur4dgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024dualcamera.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024dualcamera.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024gaussctrl.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024gaussctrl.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024hgsmapping.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024hgsmapping.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024mmgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024mmgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024recent.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024recent.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2024sc4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2024sc4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/wu2025vingsmono.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/wu2025vingsmono.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xiang2023flashavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xiang2023flashavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xiao2024bridging.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xiao2024bridging.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xie2023physgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xie2023physgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xie2024envgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xie2024envgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xie2024supergs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xie2024supergs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xiong2023sparsegs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xiong2023sparsegs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xiong2024gauuscene.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xiong2024gauuscene.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2023gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2023gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2024agg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2024agg.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2024comp4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2024comp4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2024das3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2024das3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2024gaussianproperty.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2024gaussianproperty.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2024grm.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2024grm.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2024representing.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2024representing.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2024supergaussians.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2024supergaussians.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/xu2024texturegs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/xu2024texturegs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yan2023gsslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yan2023gsslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yan2023multiscale.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yan2023multiscale.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yan20244d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yan20244d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yan2024street.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yan2024street.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yan2025consistent.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yan2025consistent.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2023deformable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2023deformable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2023learn.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2023learn.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2023realtime.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2023realtime.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang20244d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang20244d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2024gaussianobject.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2024gaussianobject.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2024hash3d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2024hash3d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2024large.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2024large.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2024specgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2024specgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2024storm.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2024storm.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yang2025fast3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yang2025fast3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yao2024reflective.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yao2024reflective.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ye2023gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ye2023gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ye2023mathematical.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ye2023mathematical.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ye20243d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ye20243d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/ye2024occgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/ye2024occgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yi12023gaussiandreamer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yi12023gaussiandreamer.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yin20234dgen.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yin20234dgen.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2023cogs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2023cogs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2023mipsplatting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2023mipsplatting.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu20244real.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu20244real.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2024densoft.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2024densoft.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2024gsdf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2024gsdf.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2024languageembedded.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2024languageembedded.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2024sgd.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2024sgd.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2025dehazegs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2025dehazegs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2025hammer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2025hammer.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yu2025persistent.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yu2025persistent.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yuan2023gavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yuan2023gavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yugay2023gaussianslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yugay2023gaussianslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/yugay2024magicslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/yugay2024magicslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zeller2024gsplatloc.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zeller2024gsplatloc.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zeng2024stag4d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zeng2024stag4d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2023repaint123.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2023repaint123.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang202425.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang202425.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024bags.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024bags.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024darkgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024darkgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024egogaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024egogaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024fate.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024fate.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024fregs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024fregs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024gaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024gaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024gaussiancube.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024gaussiancube.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024gaussianimage.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024gaussianimage.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024gaussianspa.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024gaussianspa.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024gs2mesh.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024gs2mesh.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024monst3r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024monst3r.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024pansplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024pansplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024pixelgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024pixelgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024quadratic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024quadratic.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024stylizedgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024stylizedgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2024togs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2024togs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2025crossviewgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2025crossviewgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2025evaluating.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2025evaluating.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhang2025motion.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhang2025motion.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhao2024badgaussians.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhao2024badgaussians.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhao2024on.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhao2024on.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhao2024psavatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhao2024psavatar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhao2024tclcgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhao2024tclcgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zheng2023gpsgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zheng2023gpsgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zheng2024gaussiangrasper.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zheng2024gaussiangrasper.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zheng2024headgap.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zheng2024headgap.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zheng2024v3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zheng2024v3.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zheng2025gstar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zheng2025gstar.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhong2024reconstruction.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhong2024reconstruction.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2023drivinggaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2023drivinggaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2023feature.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2023feature.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2023hugs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2023hugs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2024diffgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2024diffgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2024dreamscene360.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2024dreamscene360.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2024feature.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2024feature.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2024gala3d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2024gala3d.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2024gpsgaussian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2024gpsgaussian.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhou2024headstudio.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhou2024headstudio.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhu2023fsgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhu2023fsgs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhu2024endogs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhu2024endogs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhu2024loopsplat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhu2024loopsplat.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhu2024motiongs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhu2024motiongs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhu2024semgaussslam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhu2024semgaussslam.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zhuang2024tipeditor.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zhuang2024tipeditor.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zielonka2023drivable.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zielonka2023drivable.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zielonka2025synthetic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zielonka2025synthetic.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zoomers2024progs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zoomers2024progs.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zou2023triplane.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zou2023triplane.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zubair2024neural.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zubair2024neural.jpg
--------------------------------------------------------------------------------
/assets/thumbnails/zuo2024fmgs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/assets/thumbnails/zuo2024fmgs.jpg
--------------------------------------------------------------------------------
/editor.py:
--------------------------------------------------------------------------------
1 | from src.yaml_editor import main
2 |
3 | if __name__ == '__main__':
4 | main()
5 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | arxiv==2.1.3
2 | certifi==2024.12.14
3 | cffi==1.17.1
4 | charset-normalizer==3.4.1
5 | cryptography==44.0.0
6 | Deprecated==1.2.15
7 | feedparser==6.0.11
8 | idna==3.10
9 | pdf2image==1.17.0
10 | pillow==11.1.0
11 | pycparser==2.22
12 | PyGithub==2.5.0
13 | PyJWT==2.10.1
14 | PyNaCl==1.5.0
15 | PyQt6==6.8.0
16 | PyQt6-Qt6==6.8.1
17 | PyQt6_sip==13.9.1
18 | PyYAML==6.0.2
19 | requests==2.32.3
20 | sgmllib3k==1.0.0
21 | typing_extensions==4.12.2
22 | urllib3==2.3.0
23 | wrapt==1.17.0
24 |
--------------------------------------------------------------------------------
/src/.env:
--------------------------------------------------------------------------------
1 | FLASK_SECRET_KEY=3d6f45a5fc12445dbac2f59c3b6c7cb1
2 | GITHUB_CLIENT_ID=Ov23liiGLZO2KjneUIOU
3 | GITHUB_CLIENT_SECRET=91e870e7a631b9c1c15f6a896da84e213784fb16
4 |
--------------------------------------------------------------------------------
/src/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/src/__init__.py
--------------------------------------------------------------------------------
/src/arxiv_integration.py:
--------------------------------------------------------------------------------
1 | import arxiv
2 | import yaml
3 | import re
4 | from urllib.parse import urlparse
5 | from typing import Optional, Dict, Any
6 |
7 |
8 | class ArxivIntegration:
9 | def __init__(self):
10 | self.client = arxiv.Client()
11 |
12 | def extract_arxiv_id(self, url_or_id: str) -> str:
13 | """Extract arXiv ID from URL or return the ID if already in correct format."""
14 | url_or_id = url_or_id.strip()
15 | if not url_or_id.startswith('http'):
16 | url_or_id = 'https://' + url_or_id
17 | parsed = urlparse(url_or_id)
18 | path = parsed.path
19 | if 'abs' in path or 'pdf' in path:
20 | arxiv_id = path.split('/')[-1]
21 | if arxiv_id.endswith('.pdf'):
22 | arxiv_id = arxiv_id[:-4]
23 | else:
24 | arxiv_id = path.strip('/')
25 | if not re.match(r'^\d{4}\.\d{4,5}(?:v\d+)?$', arxiv_id):
26 | raise ValueError("Invalid arXiv ID format")
27 | return arxiv_id
28 |
29 | def get_paper(self, url_or_id: str) -> Optional[Dict[str, Any]]:
30 | """Fetch paper details from arXiv using its ID or URL."""
31 | try:
32 | arxiv_id = self.extract_arxiv_id(url_or_id)
33 | search = arxiv.Search(id_list=[arxiv_id], max_results=1)
34 | results = list(self.client.results(search))
35 | if not results:
36 | return None
37 | paper = results[0]
38 | first_author_last_name = paper.authors[0].name.split()[-1].lower()
39 | year = paper.published.year
40 | first_title_word = re.sub(r'[^\w\s]', '', paper.title.split()[0].lower())
41 | paper_id = f"{first_author_last_name}{year}{first_title_word}"
42 | authors = ', '.join([author.name for author in paper.authors])
43 | entry = {
44 | "id": paper_id,
45 | "title": paper.title,
46 | "authors": authors,
47 | "year": str(year),
48 | "abstract": paper.summary,
49 | "project_page": None,
50 | "paper": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
51 | "code": None,
52 | "video": None,
53 | "tags": [f"Year {year}"],
54 | "thumbnail": f"assets/thumbnails/{paper_id}.jpg"
55 | }
56 | return entry
57 | except Exception as e:
58 | print(f"Error fetching from arXiv: {str(e)}")
59 | return None
60 |
61 | def append_to_yaml(self, entry: Dict[str, Any], filename: str = "awesome_3dgs_papers.yaml") -> bool:
62 | """Append a new entry to the YAML file while preserving formatting."""
63 | try:
64 | with open(filename, 'r', encoding='utf-8') as file:
65 | content = file.read()
66 | data = yaml.safe_load(content) or []
67 | if any(existing['id'] == entry['id'] for existing in data):
68 | print(f"Paper with ID {entry['id']} already exists")
69 | return False
70 | formatted_entry = self.format_yaml_entry(entry)
71 | with open(filename, 'a', encoding='utf-8') as file:
72 | if not content.endswith('\n'):
73 | file.write('\n')
74 | file.write(formatted_entry)
75 | return True
76 | except Exception as e:
77 | print(f"Error appending to YAML: {str(e)}")
78 | return False
79 |
80 | @staticmethod
81 | def format_yaml_entry(entry: Dict[str, Any]) -> str:
82 | """Format a single entry as a YAML block."""
83 | lines = [
84 | f"- id: {entry['id']}",
85 | f" title: {clean_and_quote(entry['title'])}",
86 | f" authors: {entry['authors']}",
87 | f" year: '{entry['year']}'",
88 | f" abstract: >",
89 | ]
90 | # Break long abstract into wrapped lines for readability
91 | abstract = entry.get('abstract', '').replace('\n', ' ')
92 | abstract_lines = re.findall(r'.{1,80}(?:\s|$)', abstract)
93 | lines.extend([f" {line.strip()}" for line in abstract_lines])
94 | lines.extend([
95 | f" project_page: {format_optional_field(entry.get('project_page'))}",
96 | f" paper: {entry['paper']}",
97 | f" code: {format_optional_field(entry.get('code'))}",
98 | f" video: {format_optional_field(entry.get('video'))}",
99 | f" tags:"
100 | ])
101 | for tag in sorted(entry.get('tags', [])):
102 | lines.append(f" - {tag}")
103 | lines.append(f" thumbnail: {entry['thumbnail']}")
104 | return '\n'.join(lines) + '\n'
105 |
106 |
107 | def clean_and_quote(text: str) -> str:
108 | """Clean and quote text if needed."""
109 | if not text:
110 | return 'null'
111 | text = text.strip()
112 | if any(char in text for char in ':[]{},\n'):
113 | return f"'{text}'"
114 | return text
115 |
116 |
117 | def format_optional_field(value) -> str:
118 | """Format optional fields for YAML."""
119 | return 'null' if not value else value
120 |
--------------------------------------------------------------------------------
/src/components/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MrNeRF/awesome-3D-gaussian-splatting/c78b232462d791eafe16bf082608bc91d73a7d95/src/components/__init__.py
--------------------------------------------------------------------------------
/src/components/dialogs.py:
--------------------------------------------------------------------------------
1 | import arxiv
2 | from PyQt6.QtWidgets import (QApplication, QMainWindow, QWidget, QVBoxLayout,
3 | QHBoxLayout, QLabel, QLineEdit, QPushButton,
4 | QMessageBox, QTextEdit, QScrollArea, QListWidget,
5 | QGridLayout, QDialog)
6 | import logging
7 | from src.arxiv_integration import ArxivIntegration
8 | from src.components.thumbnail import ThumbnailGenerator
9 |
10 | logger = logging.getLogger(__name__)
11 |
12 | class ArxivAddDialog(QDialog):
13 | def __init__(self, parent=None):
14 | super().__init__(parent)
15 | self.setWindowTitle("Add from arXiv")
16 | self.setup_ui()
17 | self.arxiv = ArxivIntegration()
18 | self.thumbnail_generator = ThumbnailGenerator()
19 | self.client = arxiv.Client()
20 |
21 | def setup_ui(self):
22 | layout = QVBoxLayout(self)
23 |
24 | # URL input
25 | input_layout = QHBoxLayout()
26 | self.url_input = QLineEdit()
27 | self.url_input.setPlaceholderText("Enter arXiv URL (e.g., https://arxiv.org/abs/2412.21206)")
28 | self.add_button = QPushButton("Add Paper")
29 | self.add_button.clicked.connect(self.add_paper)
30 | input_layout.addWidget(self.url_input)
31 | input_layout.addWidget(self.add_button)
32 | layout.addLayout(input_layout)
33 |
34 | # Help text
35 | help_text = QLabel("You can paste either:\n- Full arXiv URL (https://arxiv.org/abs/2412.21206)\n- arXiv ID (2412.21206)")
36 | help_text.setStyleSheet("color: gray;")
37 | layout.addWidget(help_text)
38 |
39 | # Status label
40 | self.status_label = QLabel("")
41 | layout.addWidget(self.status_label)
42 |
43 | def generate_thumbnail(self, entry):
44 | if not entry.get('paper'):
45 | logger.warning(f"No PDF URL for {entry['id']}")
46 | return False
47 |
48 | try:
49 | self.status_label.setText("Generating thumbnail...")
50 | QApplication.processEvents() # Update UI
51 |
52 | pdf_content = self.thumbnail_generator.download_pdf(entry['paper'])
53 | success = self.thumbnail_generator.create_thumbnail(pdf_content, entry['id'])
54 |
55 | if success:
56 | self.status_label.setText("Thumbnail generated successfully")
57 | else:
58 | self.status_label.setText("Failed to generate thumbnail")
59 |
60 | return success
61 |
62 | except Exception as e:
63 | logger.error(f"Error generating thumbnail: {str(e)}")
64 | self.status_label.setText(f"Error generating thumbnail: {str(e)}")
65 | return False
66 |
67 | def add_paper(self):
68 | url_or_id = self.url_input.text().strip()
69 | if not url_or_id:
70 | self.status_label.setText("Please enter an arXiv URL or ID")
71 | return False
72 |
73 | self.status_label.setText("Fetching paper information...")
74 | self.add_button.setEnabled(False)
75 |
76 | try:
77 | entry = self.arxiv.get_paper(url_or_id)
78 |
79 | if entry:
80 | msg = QMessageBox()
81 | msg.setIcon(QMessageBox.Icon.Question)
82 | msg.setText(f"Found paper:\n\n{entry['title']}\n\nAdd this paper?")
83 | msg.setWindowTitle("Confirm Paper")
84 | msg.setStandardButtons(QMessageBox.StandardButton.Yes | QMessageBox.StandardButton.No)
85 |
86 | if msg.exec() == QMessageBox.StandardButton.Yes:
87 | if self.arxiv.append_to_yaml(entry):
88 | thumbnail_success = self.generate_thumbnail(entry)
89 |
90 | if thumbnail_success:
91 | QMessageBox.information(self, "Success",
92 | "Paper added successfully and thumbnail generated!")
93 | else:
94 | QMessageBox.warning(self, "Partial Success",
95 | "Paper added but failed to generate thumbnail.")
96 |
97 | self.accept() # Close dialog with accept status
98 | return True
99 | else:
100 | QMessageBox.warning(self, "Error",
101 | "Failed to add paper. It might already exist.")
102 | else:
103 | self.status_label.setText("Could not find paper with given ID")
104 |
105 | except Exception as e:
106 | self.status_label.setText(f"Error: {str(e)}")
107 | finally:
108 | self.add_button.setEnabled(True)
109 | return False
110 |
--------------------------------------------------------------------------------
/src/components/thumbnail.py:
--------------------------------------------------------------------------------
1 | from pathlib import Path
2 | import requests
3 | from pdf2image import convert_from_bytes
4 | from PIL import Image
5 | import logging
6 |
7 | logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
8 | logger = logging.getLogger(__name__)
9 |
10 | class ThumbnailGenerator:
11 | def __init__(self, output_dir: str = "assets/thumbnails"):
12 | """Initialize thumbnail generator with updated dimensions"""
13 | self.output_dir = Path(output_dir)
14 | self.output_dir.mkdir(parents=True, exist_ok=True)
15 | self.THUMB_WIDTH = 360 # Increased from 300 to 360 (20% wider)
16 | self.THUMB_HEIGHT = 300 # Adjusted to maintain proportions
17 |
18 | def download_pdf(self, url: str) -> bytes:
19 | """Download PDF with proper headers"""
20 | headers = {
21 | 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36',
22 | 'Accept': 'application/pdf,*/*'
23 | }
24 |
25 | response = requests.get(url, headers=headers, timeout=30)
26 | response.raise_for_status()
27 | return response.content
28 |
29 | def create_thumbnail(self, pdf_content: bytes, paper_id: str) -> bool:
30 | """Create thumbnail from PDF content with updated dimensions"""
31 | try:
32 | images = convert_from_bytes(
33 | pdf_content,
34 | first_page=1,
35 | last_page=1,
36 | size=(self.THUMB_WIDTH, self.THUMB_HEIGHT)
37 | )
38 |
39 | if not images:
40 | return False
41 |
42 | # Create white background
43 | background = Image.new('RGB', (self.THUMB_WIDTH, self.THUMB_HEIGHT), 'white')
44 |
45 | # Paste the PDF image onto background
46 | thumb = images[0]
47 | thumb.thumbnail((self.THUMB_WIDTH, self.THUMB_HEIGHT), Image.Resampling.LANCZOS)
48 |
49 | # Center the thumbnail
50 | offset = ((self.THUMB_WIDTH - thumb.width) // 2,
51 | (self.THUMB_HEIGHT - thumb.height) // 2)
52 | background.paste(thumb, offset)
53 |
54 | # Save thumbnail
55 | thumb_path = self.output_dir / f"{paper_id}.jpg"
56 | background.save(thumb_path, "JPEG", quality=85, optimize=True)
57 | logger.info(f"Created thumbnail for {paper_id}")
58 | return True
59 |
60 | except Exception as e:
61 | logger.error(f"Error creating thumbnail for {paper_id}: {str(e)}")
62 | return False
--------------------------------------------------------------------------------
/src/components/widgets.py:
--------------------------------------------------------------------------------
1 | from PyQt6.QtWidgets import QPushButton, QWidget, QHBoxLayout, QLabel, QLineEdit
2 |
3 | class TagButton(QPushButton):
4 | def __init__(self, text, active=False):
5 | super().__init__(text)
6 | self.active = active
7 | self.setCheckable(True)
8 | self.setChecked(active)
9 | self.setStyleSheet("""
10 | QPushButton {
11 | padding: 5px 10px;
12 | border-radius: 15px;
13 | border: 1px solid #ccc;
14 | background-color: white;
15 | margin: 2px;
16 | }
17 | QPushButton:checked {
18 | background-color: #007bff;
19 | color: white;
20 | border: none;
21 | }
22 | """)
23 | self.setMinimumHeight(30)
24 |
25 | class URLWidget(QWidget):
26 | def __init__(self, label_text):
27 | super().__init__()
28 | layout = QHBoxLayout(self)
29 | layout.setContentsMargins(0, 0, 0, 0)
30 |
31 | self.label = QLabel(label_text)
32 | self.label.setMinimumWidth(100)
33 | self.url_input = QLineEdit()
34 | self.open_button = QPushButton("Open")
35 |
36 | layout.addWidget(self.label)
37 | layout.addWidget(self.url_input)
38 | layout.addWidget(self.open_button)
39 |
40 | def set_text(self, value):
41 | self.url_input.setText("" if value is None else str(value))
--------------------------------------------------------------------------------
/src/generate.py:
--------------------------------------------------------------------------------
1 | import yaml
2 | import sys
3 | from pathlib import Path
4 | from typing import List, Dict, Any
5 | from helper import generate_year_options, generate_tag_filters, generate_paper_cards
6 | from utils import read_files, write_output
7 | from template_engine import TemplateEngine
8 |
9 | def generate_html(entries: List[Dict[str, Any]], output_file: str) -> None:
10 | """Generate optimized HTML page while preserving design."""
11 | # Get base directory
12 | base_dir = Path(__file__).parent
13 |
14 | # Read CSS and JS files
15 | css_files = ['static/css/base.css', 'static/css/components.css', 'static/css/responsive.css']
16 | js_files = ['static/js/state.js', 'static/js/utils.js', 'static/js/filters.js', 'static/js/selection.js',
17 | 'static/js/sharing.js', 'static/js/navigation.js', 'static/js/main.js']
18 |
19 | css_content = read_files(base_dir, css_files)
20 | js_content = read_files(base_dir, js_files)
21 |
22 | # Initialize template engine
23 | template = TemplateEngine(base_dir / 'templates/index.html')
24 |
25 | # Prepare template context
26 | context = {
27 | 'styles': '\n'.join(css_content),
28 | 'scripts': '\n'.join(js_content),
29 | 'year_options': generate_year_options(entries),
30 | 'tag_filters': generate_tag_filters(entries),
31 | 'paper_cards': generate_paper_cards(entries)
32 | }
33 |
34 | # Generate final HTML
35 | html = template.render(context)
36 | write_output(output_file, html)
37 |
38 | def main():
39 | if len(sys.argv) != 3:
40 | print("Usage: python generate.py ")
41 | sys.exit(1)
42 |
43 | try:
44 | # Load YAML data
45 | with open(sys.argv[1], 'r', encoding='utf-8') as f:
46 | entries = yaml.safe_load(f)
47 |
48 | # Generate website
49 | generate_html(entries, sys.argv[2])
50 | print(f"Successfully generated {sys.argv[2]}")
51 |
52 | except Exception as e:
53 | print(f"Error: {str(e)}")
54 | sys.exit(1)
55 |
56 | if __name__ == "__main__":
57 | main()
--------------------------------------------------------------------------------
/src/helper.py:
--------------------------------------------------------------------------------
1 | import datetime
2 | from typing import List, Dict, Any
3 | from paper_schema import Paper
4 | from pathlib import Path
5 | from paper_generator import PaperCardGenerator
6 |
7 | # Initialize card generator with templates directory
8 | card_generator = PaperCardGenerator(Path(__file__).parent / 'templates')
9 |
10 | def generate_year_options(entries: List[Dict[str, Any]]) -> str:
11 | """Generate HTML for year filter options."""
12 | years = sorted({str(e.get("year", "")) for e in entries if e.get("year")}, reverse=True)
13 | return "\n".join(f'{y} ' for y in years)
14 |
15 | def generate_tag_filters(entries: List[Dict[str, Any]]) -> str:
16 | """Generate HTML for tag filters."""
17 | all_tags = sorted(set(tag for entry in entries for tag in entry["tags"]))
18 | filtered_tags = [t for t in all_tags if not t.startswith("Year ")]
19 | return "\n".join(f'{t}
' for t in filtered_tags)
20 |
21 | def generate_paper_cards(entries: List[Dict[str, Any]]) -> str:
22 | """Generate HTML for paper cards using the Paper model and card generator."""
23 | # Convert dictionary entries to Paper objects with validation
24 | papers = []
25 | for entry in entries:
26 | try:
27 | paper = Paper.from_dict(entry)
28 | papers.append(paper)
29 | except ValueError as e:
30 | paper_id = entry.get('id', 'Unknown ID')
31 | title = entry.get('title', 'Unknown Title')
32 | print(f"Warning: Invalid paper entry '{paper_id}' ({title}): {e}")
33 | continue
34 |
35 | # Sort papers by publication date (newest first), then author, then title
36 | papers.sort(key=lambda p: (
37 | p.publication_date or '9999', # Use '9999' for papers without dates
38 | p.authors.split(',')[0].strip().split()[-1].lower(), # First author's last name
39 | p.title.lower()
40 | ), reverse=True)
41 |
42 | # Generate HTML using the card generator
43 | return card_generator.generate_cards(papers)
44 |
45 | def format_publication_date(date_str: str, date_source: str) -> str:
46 | """Format publication date for display."""
47 | if not date_str:
48 | return ""
49 | try:
50 | date = datetime.fromisoformat(date_str.replace('Z', '+00:00'))
51 | formatted_date = date.strftime("%B %d, %Y")
52 | source_indicator = " (est.)" if date_source == 'estimated' else ""
53 | return f"{formatted_date}{source_indicator}"
54 | except ValueError:
55 | return date_str
--------------------------------------------------------------------------------
/src/paper_generator.py:
--------------------------------------------------------------------------------
1 | from pathlib import Path
2 | import json
3 | from typing import List
4 | from paper_schema import Paper
5 | from template_engine import TemplateEngine
6 |
7 | class PaperCardGenerator:
8 | """Generates HTML for paper cards using templates."""
9 |
10 | def __init__(self, templates_dir: Path):
11 | self.template = TemplateEngine(templates_dir / 'paper_card.html')
12 | self.fallback_url = "None"
13 |
14 | def _generate_link(self, url: str, icon: str, text: str, emoji: str = "") -> str:
15 | """Generate HTML for a paper link with icon and emoji."""
16 | if not url or url.lower() == 'none':
17 | return ""
18 | return (f''
19 | f'{emoji} {text} ')
20 |
21 | def _generate_links(self, paper: Paper) -> str:
22 | """Generate HTML for all paper links in specified order."""
23 | links = []
24 |
25 | # Paper link is always first if available and valid
26 | if paper.paper and paper.paper.lower() != 'none':
27 | links.append(self._generate_link(paper.paper, "file-alt", "Paper", "📄"))
28 |
29 | # Optional links in specific order
30 | if paper.project_page and paper.project_page.lower() != 'none':
31 | links.append(self._generate_link(paper.project_page, "globe", "Project", "🌐"))
32 | if paper.code and paper.code.lower() != 'none':
33 | links.append(self._generate_link(paper.code, "code", "Code", "💻"))
34 | if paper.video and paper.video.lower() != 'none':
35 | links.append(self._generate_link(paper.video, "video", "Video", "🎥"))
36 |
37 | # Abstract toggle button is always last if there's an abstract
38 | if paper.abstract and paper.abstract.lower() != 'none':
39 | links.append('📖 Show Abstract ')
40 | links.append(f'{paper.abstract}
')
41 |
42 | return "\n".join(links)
43 |
44 | def _generate_tags(self, paper: Paper) -> str:
45 | """Generate HTML for paper tags."""
46 | display_tags = [t for t in paper.tags if not t.startswith("Year ")]
47 | return "\n".join(f'{t} ' for t in display_tags)
48 |
49 | def _generate_abstract(self, paper: Paper) -> str:
50 | """Generate HTML for paper abstract section."""
51 | if not paper.abstract:
52 | return ""
53 | return (
54 | 'Show Abstract \n'
55 | f'{paper.abstract}
'
56 | )
57 |
58 | def generate_card(self, paper: Paper) -> str:
59 | """Generate HTML for a paper card using the template."""
60 | context = {
61 | 'id': paper.id,
62 | 'title': paper.title,
63 | 'authors': paper.authors,
64 | 'year': paper.year,
65 | 'tags_json': json.dumps(paper.tags),
66 | 'thumbnail': paper.thumbnail or f"assets/thumbnails/{paper.id}.jpg",
67 | 'fallback_url': self.fallback_url,
68 | 'tags_html': self._generate_tags(paper),
69 | 'links_html': self._generate_links(paper),
70 | 'abstract_html': paper.abstract or ""
71 | }
72 |
73 | return self.template.render(context)
74 |
75 | def generate_cards(self, papers: List[Paper]) -> str:
76 | """Generate HTML for all paper cards."""
77 | # Sort papers by publication date (newest first), then author, then title
78 | sorted_papers = sorted(papers,
79 | key=lambda p: (p.publication_date or '9999',
80 | p.authors.split(',')[0].strip().split()[-1].lower(),
81 | p.title.lower()),
82 | reverse=True
83 | )
84 | return "\n".join(self.generate_card(paper) for paper in sorted_papers)
--------------------------------------------------------------------------------
/src/paper_schema.py:
--------------------------------------------------------------------------------
1 | from dataclasses import dataclass
2 | from typing import List, Optional
3 | from datetime import datetime
4 |
5 | @dataclass
6 | class Paper:
7 | """Data model for a research paper."""
8 | id: str
9 | title: str
10 | authors: str
11 | year: int
12 | tags: List[str]
13 | publication_date: Optional[str] = None
14 | date_source: Optional[str] = None
15 | thumbnail: Optional[str] = None
16 | abstract: Optional[str] = None
17 | project_page: Optional[str] = None
18 | paper: Optional[str] = None
19 | code: Optional[str] = None
20 | video: Optional[str] = None
21 |
22 | @classmethod
23 | def from_dict(cls, data: dict) -> 'Paper':
24 | """Create a Paper instance from a dictionary."""
25 | # Ensure required fields are present
26 | required_fields = ['id', 'title', 'authors', 'year', 'tags']
27 | for field in required_fields:
28 | if field not in data:
29 | raise ValueError(f"Missing required field: {field}")
30 |
31 | # Validate and convert year
32 | try:
33 | # Handle various year formats
34 | year_value = data['year']
35 | if isinstance(year_value, str):
36 | # Remove any non-digit characters and convert to int
37 | year_str = ''.join(filter(str.isdigit, year_value))
38 | if not year_str:
39 | raise ValueError(f"Invalid year format: {year_value}")
40 | year_value = int(year_str)
41 | elif isinstance(year_value, float):
42 | year_value = int(year_value)
43 | elif not isinstance(year_value, int):
44 | raise ValueError(f"Invalid year type: {type(year_value)}")
45 |
46 | # Basic sanity check for year range
47 | current_year = datetime.now().year
48 | if not (1900 <= year_value <= current_year + 1): # Allow next year for preprints
49 | raise ValueError(f"Year {year_value} is outside valid range")
50 | except (ValueError, TypeError) as e:
51 | raise ValueError(f"Invalid year value ({data['year']}): {str(e)}")
52 |
53 | # Validate tags
54 | if not isinstance(data['tags'], list):
55 | raise ValueError("Tags must be a list")
56 |
57 | # Create instance with validated data
58 | return cls(
59 | id=str(data['id']),
60 | title=str(data['title']),
61 | authors=str(data['authors']),
62 | year=int(data['year']),
63 | tags=list(data['tags']),
64 | publication_date=str(data.get('publication_date', '')),
65 | date_source=str(data.get('date_source', '')),
66 | thumbnail=str(data.get('thumbnail', '')),
67 | abstract=str(data.get('abstract', '')),
68 | project_page=str(data.get('project_page', '')),
69 | paper=str(data.get('paper', '')),
70 | code=str(data.get('code', '')),
71 | video=str(data.get('video', ''))
72 | )
73 |
74 | def to_dict(self) -> dict:
75 | """Convert Paper instance to dictionary."""
76 | return {
77 | 'id': self.id,
78 | 'title': self.title,
79 | 'authors': self.authors,
80 | 'year': self.year,
81 | 'tags': self.tags,
82 | 'publication_date': self.publication_date if self.publication_date else None,
83 | 'date_source': self.date_source if self.date_source else None,
84 | 'thumbnail': self.thumbnail if self.thumbnail else None,
85 | 'abstract': self.abstract if self.abstract else None,
86 | 'project_page': self.project_page if self.project_page else None,
87 | 'paper': self.paper if self.paper else None,
88 | 'code': self.code if self.code else None,
89 | 'video': self.video if self.video else None
90 | }
91 |
--------------------------------------------------------------------------------
/src/static/css/responsive.css:
--------------------------------------------------------------------------------
1 | @media (max-width: 1024px) {
2 | .container {
3 | padding: 0 1rem;
4 | }
5 |
6 | .selection-preview {
7 | display: none !important;
8 | }
9 | }
10 |
11 | @media (max-width: 768px) {
12 | .filters {
13 | flex-direction: column;
14 | align-items: stretch;
15 | }
16 |
17 | .search-wrapper {
18 | width: 100%;
19 | }
20 |
21 | .paper-card {
22 | flex-direction: column;
23 | }
24 |
25 | .paper-thumbnail {
26 | width: 100%;
27 | height: 200px;
28 | flex: none;
29 | aspect-ratio: 1.2/1;
30 | }
31 |
32 | .bitcoin-info {
33 | flex-direction: column;
34 | }
35 |
36 | .selection-controls {
37 | flex-direction: column;
38 | align-items: stretch;
39 | }
40 |
41 | .share-modal-content {
42 | padding: 1rem;
43 | width: 95%;
44 | }
45 |
46 | .share-url-container {
47 | flex-direction: column;
48 | }
49 |
50 | .paper-links {
51 | flex-direction: column;
52 | }
53 | }
54 |
55 | @media (max-width: 480px) {
56 | body {
57 | padding: 10px;
58 | }
59 |
60 | h1 {
61 | font-size: 1.8rem;
62 | }
63 |
64 | .paper-card {
65 | padding: 1rem;
66 | }
67 |
68 | .tag-filters {
69 | gap: 0.25rem;
70 | }
71 |
72 | .tag-filter {
73 | font-size: 0.8rem;
74 | padding: 0.25rem 0.5rem;
75 | }
76 | }
--------------------------------------------------------------------------------
/src/static/js/filters.js:
--------------------------------------------------------------------------------
1 | function filterPapers() {
2 | // Show/hide non-paper elements regardless of filter state
3 | document.querySelectorAll('.papers-grid > *').forEach(el => {
4 | if (!el.classList.contains('paper-row')) {
5 | el.style.display = 'block'; // Always show headers, donation box, etc.
6 | }
7 | });
8 |
9 | if (state.onlyShowSelected) {
10 | // When showing only selected papers, hide all non-selected papers
11 | paperCards.forEach(row => {
12 | const id = row.getAttribute('data-id');
13 | row.classList.toggle('visible', state.selectedPapers.has(id));
14 | });
15 | } else {
16 | // Normal filtering
17 | const sTerm = searchInput.value.toLowerCase();
18 | const selYear = yearFilter.value;
19 |
20 | paperCards.forEach(row => {
21 | const title = row.getAttribute('data-title').toLowerCase();
22 | const authors = row.getAttribute('data-authors').toLowerCase();
23 | const year = row.getAttribute('data-year');
24 | const tags = JSON.parse(row.getAttribute('data-tags'));
25 |
26 | const matchSearch = title.includes(sTerm) || authors.includes(sTerm);
27 | const matchYear = (selYear === 'all') || (year === selYear);
28 | const matchInc = (state.includeTags.size === 0) || [...state.includeTags].every(t => tags.includes(t));
29 | const matchExc = (state.excludeTags.size === 0) || ![...state.excludeTags].some(t => tags.includes(t));
30 |
31 | const visible = matchSearch && matchYear && matchInc && matchExc;
32 | row.classList.toggle('visible', visible);
33 | });
34 | }
35 |
36 | updatePaperNumbers();
37 | lazyLoadInstance.update();
38 | updateURL();
39 | }
40 |
41 | function clearSearch() {
42 | searchInput.value = '';
43 | filterPapers();
44 | }
45 |
46 | function initializeFilters() {
47 | // Tag filter clicks
48 | tagFilters.forEach(tagFilter => {
49 | tagFilter.addEventListener('click', () => {
50 | const tag = tagFilter.getAttribute('data-tag');
51 | if (!tagFilter.classList.contains('include') && !tagFilter.classList.contains('exclude')) {
52 | tagFilter.classList.add('include');
53 | state.includeTags.add(tag);
54 | } else if (tagFilter.classList.contains('include')) {
55 | tagFilter.classList.remove('include');
56 | tagFilter.classList.add('exclude');
57 | state.includeTags.delete(tag);
58 | state.excludeTags.add(tag);
59 | } else {
60 | tagFilter.classList.remove('exclude');
61 | state.excludeTags.delete(tag);
62 | }
63 | filterPapers();
64 | });
65 | });
66 |
67 | // Search input
68 | searchInput.addEventListener('input', debounce(filterPapers, 150));
69 |
70 | // Year filter
71 | yearFilter.addEventListener('change', filterPapers);
72 | }
--------------------------------------------------------------------------------
/src/static/js/main.js:
--------------------------------------------------------------------------------
1 | document.addEventListener('DOMContentLoaded', function() {
2 | // Initialize variables
3 | window.paperCards = document.querySelectorAll('.paper-row');
4 | window.searchInput = document.getElementById('searchInput');
5 | window.yearFilter = document.getElementById('yearFilter');
6 | window.tagFilters = document.querySelectorAll('.tag-filter');
7 |
8 | // Add toggleAbstract to window object so it's globally accessible
9 | window.toggleAbstract = function(button) {
10 | const abstract = button.nextElementSibling;
11 | const isShowing = abstract.classList.toggle('show');
12 | button.innerHTML = isShowing ? '📖 Hide Abstract' : '📖 Show Abstract';
13 | };
14 |
15 | // Initialize LazyLoad
16 | window.lazyLoadInstance = new LazyLoad({
17 | elements_selector: ".lazy",
18 | callback_error: (img) => {
19 | if (img.dataset.fallback) {
20 | img.src = img.dataset.fallback;
21 | }
22 | },
23 | callback_loaded: (img) => {
24 | img.classList.add('loaded');
25 | }
26 | });
27 |
28 | // Initialize filters
29 | initializeFilters();
30 |
31 | // Initialize paper card events
32 | document.querySelectorAll('.paper-card').forEach(card => {
33 | card.addEventListener('click', (ev) => {
34 | if (!state.isSelectionMode) return;
35 | // if click on link or abstract btn, ignore
36 | if (
37 | ev.target.classList.contains('paper-link') ||
38 | ev.target.closest('.paper-link') ||
39 | ev.target.classList.contains('abstract-toggle')
40 | ) {
41 | return;
42 | }
43 | const checkbox = card.querySelector('.selection-checkbox');
44 | if (checkbox && ev.target !== checkbox) {
45 | checkbox.checked = !checkbox.checked;
46 | const pid = card.parentElement.getAttribute('data-id');
47 | togglePaperSelection(pid, checkbox);
48 | }
49 | });
50 | });
51 |
52 | // Apply URL parameters
53 | applyURLParams();
54 |
55 | // Show initial papers
56 | filterPapers();
57 | updatePaperNumbers();
58 |
59 | // Expose global functions for HTML onclick handlers
60 | window.copyBitcoinAddress = copyBitcoinAddress;
61 | window.clearSearch = clearSearch;
62 | window.toggleSelectionMode = toggleSelectionMode;
63 | window.clearSelection = clearSelection;
64 | window.showShareModal = showShareModal;
65 | window.hideShareModal = hideShareModal;
66 | window.copyShareLink = copyShareLink;
67 | window.removeFromSelection = removeFromSelection;
68 | window.togglePaperSelection = togglePaperSelection;
69 | window.handleCheckboxClick = handleCheckboxClick;
70 | window.scrollToPaper = scrollToPaper;
71 | });
72 |
--------------------------------------------------------------------------------
/src/static/js/navigation.js:
--------------------------------------------------------------------------------
1 | // Navigation controls
2 | function scrollToTop() {
3 | window.scrollTo({
4 | top: 0,
5 | behavior: 'smooth'
6 | });
7 | }
8 |
9 | function scrollToBottom() {
10 | window.scrollTo({
11 | top: document.documentElement.scrollHeight,
12 | behavior: 'smooth'
13 | });
14 | }
15 |
16 | // Update scroll progress
17 | function updateScrollProgress() {
18 | const winScroll = document.documentElement.scrollTop;
19 | const height = document.documentElement.scrollHeight - document.documentElement.clientHeight;
20 | const scrolled = Math.round((winScroll / height) * 100);
21 | document.querySelector('.scroll-progress').textContent = `${scrolled}%`;
22 | }
23 |
24 | // Filter status functionality
25 | function updateFilterStatus() {
26 | const visiblePapers = document.querySelectorAll('.paper-row.visible').length;
27 | const totalPapers = document.querySelectorAll('.paper-row').length;
28 |
29 | document.getElementById('visibleCount').textContent = visiblePapers;
30 | document.getElementById('totalCount').textContent = totalPapers;
31 |
32 | const activeFiltersEl = document.getElementById('activeFilters');
33 | activeFiltersEl.innerHTML = '';
34 |
35 | // Search filter
36 | const searchTerm = document.getElementById('searchInput').value;
37 | if (searchTerm) {
38 | const searchTag = createFilterTag('search', 'Search Filter', searchTerm);
39 | searchTag.querySelector('button').addEventListener('click', () => {
40 | document.getElementById('searchInput').value = '';
41 | filterPapers();
42 | });
43 | activeFiltersEl.appendChild(searchTag);
44 | }
45 |
46 | // Year filter
47 | const yearFilter = document.getElementById('yearFilter').value;
48 | if (yearFilter !== 'all') {
49 | const yearTag = createFilterTag('year', 'Year Filter', yearFilter);
50 | yearTag.querySelector('button').addEventListener('click', () => {
51 | document.getElementById('yearFilter').value = 'all';
52 | filterPapers();
53 | });
54 | activeFiltersEl.appendChild(yearTag);
55 | }
56 |
57 | // Tag filters
58 | document.querySelectorAll('.tag-filter').forEach(tagEl => {
59 | if (tagEl.classList.contains('include') || tagEl.classList.contains('exclude')) {
60 | const tagText = tagEl.getAttribute('data-tag');
61 | const type = tagEl.classList.contains('include') ? 'Including' : 'Excluding';
62 | const tagTag = createFilterTag('tag', `${type} Tag`, tagText);
63 |
64 | // Update the click handler to completely remove the tag
65 | tagTag.querySelector('button').addEventListener('click', () => {
66 | tagEl.classList.remove('include', 'exclude');
67 | state.includeTags.delete(tagText);
68 | state.excludeTags.delete(tagText);
69 | filterPapers();
70 | });
71 |
72 | activeFiltersEl.appendChild(tagTag);
73 | }
74 | });
75 | }
76 |
77 | function createFilterTag(type, title, info) {
78 | const tag = document.createElement('div');
79 | tag.className = `filter-tag ${type}`;
80 |
81 | tag.innerHTML = `
82 |
83 |
${title}
84 |
${info}
85 |
86 |
87 |
88 |
89 | `;
90 |
91 | return tag;
92 | }
93 |
94 | function clearAllFilters() {
95 | // Clear search
96 | document.getElementById('searchInput').value = '';
97 |
98 | // Reset year filter
99 | document.getElementById('yearFilter').value = 'all';
100 |
101 | // Clear all tag filters completely (don't toggle through states)
102 | document.querySelectorAll('.tag-filter').forEach(tag => {
103 | tag.classList.remove('include', 'exclude');
104 | state.includeTags.delete(tag.getAttribute('data-tag'));
105 | state.excludeTags.delete(tag.getAttribute('data-tag'));
106 | });
107 |
108 | // Update the UI
109 | filterPapers();
110 | updateFilterStatus();
111 | }
112 |
113 |
114 | // Initialize
115 | document.addEventListener('DOMContentLoaded', function() {
116 | // Set initial paper counts
117 | updateFilterStatus();
118 |
119 | // Add scroll listener
120 | window.addEventListener('scroll', updateScrollProgress);
121 |
122 | // Override the existing filterPapers function to update filter status
123 | const originalFilterPapers = window.filterPapers;
124 | window.filterPapers = function() {
125 | originalFilterPapers();
126 | updateFilterStatus();
127 | };
128 | });
--------------------------------------------------------------------------------
/src/static/js/sharing.js:
--------------------------------------------------------------------------------
1 | function showShareModal() {
2 | if (state.selectedPapers.size === 0) {
3 | alert('Please select at least one paper to share.');
4 | return;
5 | }
6 | const shareUrl = new URL(window.location.href);
7 | shareUrl.searchParams.set('selected', Array.from(state.selectedPapers).join(','));
8 | if (state.onlyShowSelected) {
9 | shareUrl.searchParams.set('show_selected', 'true');
10 | } else {
11 | shareUrl.searchParams.delete('show_selected');
12 | }
13 | document.getElementById('shareUrl').value = shareUrl.toString();
14 | document.getElementById('shareModal').classList.add('show');
15 | }
16 |
17 | function hideShareModal() {
18 | document.getElementById('shareModal').classList.remove('show');
19 | }
20 |
21 | async function copyShareLink() {
22 | const shareUrl = document.getElementById('shareUrl');
23 | try {
24 | await navigator.clipboard.writeText(shareUrl.value);
25 | const copyButton = document.querySelector('.share-url-container .control-button');
26 | const origText = copyButton.innerHTML;
27 | copyButton.innerHTML = ' Copied!';
28 | setTimeout(() => {
29 | copyButton.innerHTML = origText;
30 | }, 2000);
31 | } catch(e) {
32 | alert('Failed to copy link. Please copy manually.');
33 | }
34 | }
35 |
36 | function copyBitcoinAddress() {
37 | const address = document.querySelector('.bitcoin-address').textContent;
38 | navigator.clipboard.writeText(address).then(() => {
39 | const button = document.querySelector('.copy-button');
40 | const originalText = button.innerHTML;
41 | button.innerHTML = ' Copied!';
42 | setTimeout(() => {
43 | button.innerHTML = originalText;
44 | }, 2000);
45 | });
46 | }
47 |
48 | function applyURLParams() {
49 | const params = new URLSearchParams(window.location.search);
50 |
51 | // First, check if we have selected papers
52 | const selPapers = params.get('selected');
53 | if (selPapers) {
54 | const arr = selPapers.split(',');
55 | if (arr.length > 0) {
56 | // Enter selection mode
57 | if (!state.isSelectionMode) {
58 | toggleSelectionMode();
59 | }
60 |
61 | // Select the papers first
62 | arr.forEach(id => {
63 | const row = document.querySelector(`.paper-row[data-id="${id}"]`);
64 | if (row) {
65 | const cb = row.querySelector('.selection-checkbox');
66 | if (cb) {
67 | cb.checked = true;
68 | togglePaperSelection(id, cb);
69 | }
70 | }
71 | });
72 |
73 | // Then check if we should show only selected papers
74 | const showSelected = params.get('show_selected');
75 | if (showSelected === 'true') {
76 | state.onlyShowSelected = true;
77 | const button = document.querySelector('.preview-header-right .control-button.show-selected');
78 | if (button) {
79 | button.innerHTML = ' Show All Papers';
80 | }
81 | filterPapers(); // Apply the filter to show only selected papers
82 | }
83 | }
84 | }
85 |
86 | // Handle other filters
87 | const searchTerm = params.get('search');
88 | if (searchTerm) {
89 | searchInput.value = searchTerm;
90 | }
91 |
92 | const yr = params.get('year');
93 | if (yr) {
94 | yearFilter.value = yr;
95 | }
96 |
97 | const inc = params.get('include');
98 | if (inc) {
99 | state.includeTags = new Set(inc.split(','));
100 | state.includeTags.forEach(t => {
101 | const tf = document.querySelector(`.tag-filter[data-tag="${t}"]`);
102 | if (tf) tf.classList.add('include');
103 | });
104 | }
105 |
106 | const exc = params.get('exclude');
107 | if (exc) {
108 | state.excludeTags = new Set(exc.split(','));
109 | state.excludeTags.forEach(t => {
110 | const tf = document.querySelector(`.tag-filter[data-tag="${t}"]`);
111 | if (tf) tf.classList.add('exclude');
112 | });
113 | }
114 |
115 | // Final filter application
116 | filterPapers();
117 | }
--------------------------------------------------------------------------------
/src/static/js/state.js:
--------------------------------------------------------------------------------
1 | const state = {
2 | selectedPapers: new Set(),
3 | isSelectionMode: false,
4 | includeTags: new Set(),
5 | excludeTags: new Set(),
6 | onlyShowSelected: false
7 | };
--------------------------------------------------------------------------------
/src/static/js/utils.js:
--------------------------------------------------------------------------------
1 | function debounce(fn, delay) {
2 | let timeout;
3 | return (...args) => {
4 | if (timeout) clearTimeout(timeout);
5 | timeout = setTimeout(() => fn(...args), delay);
6 | };
7 | }
8 |
9 | function updateURL() {
10 | const params = new URLSearchParams();
11 | if (searchInput.value) {
12 | params.set('search', searchInput.value);
13 | }
14 | if (yearFilter.value !== 'all') {
15 | params.set('year', yearFilter.value);
16 | }
17 | if (state.includeTags.size > 0) {
18 | params.set('include', Array.from(state.includeTags).join(','));
19 | }
20 | if (state.excludeTags.size > 0) {
21 | params.set('exclude', Array.from(state.excludeTags).join(','));
22 | }
23 | if (state.selectedPapers.size > 0) {
24 | params.set('selected', Array.from(state.selectedPapers).join(','));
25 | if (state.onlyShowSelected) {
26 | params.set('show_selected', 'true');
27 | }
28 | }
29 | const newSearch = params.toString() ? `?${params.toString()}` : '';
30 | window.history.replaceState(
31 | { filters: params.toString() },
32 | '',
33 | `${window.location.pathname}${newSearch}`
34 | );
35 | }
36 |
37 | function updatePaperNumbers() {
38 | let num = 1;
39 | document.querySelectorAll('.paper-row.visible').forEach(row => {
40 | const numElem = row.querySelector('.paper-number');
41 | numElem.textContent = num++;
42 | });
43 | }
--------------------------------------------------------------------------------
/src/template_engine.py:
--------------------------------------------------------------------------------
1 | from string import Template as StringTemplate
2 | from typing import Dict, Any
3 | from pathlib import Path
4 |
5 | class TemplateEngine:
6 | def __init__(self, template_path: Path):
7 | with open(template_path, 'r', encoding='utf-8') as f:
8 | self.template = StringTemplate(f.read())
9 |
10 | def render(self, context: Dict[str, Any]) -> str:
11 | """Render the template with the given context."""
12 | return self.template.substitute(context)
--------------------------------------------------------------------------------
/src/templates/paper_card.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
$title ($year)
10 |
$authors
11 |
$tags_html
12 |
$links_html
13 |
14 |
15 |
--------------------------------------------------------------------------------
/src/utils.py:
--------------------------------------------------------------------------------
1 | from pathlib import Path
2 | from typing import List
3 |
4 | def read_files(base_dir: Path, file_paths: List[str]) -> List[str]:
5 | """Read multiple files and return their contents as a list."""
6 | contents = []
7 | for file_path in file_paths:
8 | with open(base_dir / file_path, 'r', encoding='utf-8') as f:
9 | contents.append(f.read())
10 | return contents
11 |
12 | def write_output(output_file: str, content: str) -> None:
13 | """Write content to output file."""
14 | with open(output_file, 'w', encoding='utf-8') as f:
15 | f.write(content)
--------------------------------------------------------------------------------