Commit Graph
94 Commits
Author SHA1 Message Date
machenmusik a4b023b171 Rollback cryptography to fully working version (pre-39; 38 works) (#1254) 2023-01-18 15:20:03 -08:00
Matthew Tancik 628e4fe1a6 Bump nerfacc to 0.3.3 (#1249) 2023-01-17 17:46:28 -08:00
Matthew Tancik 2082d6bcaf Loosen dependencies (#1240)
* remove protobuf pinned version requirement

* Loosen dependencies

* Protobuf can't be too new
2023-01-16 17:00:05 -08:00
Matthew Tancik b88747dd20 v0.1.15 (#1237) 2023-01-16 15:37:44 -08:00
Ruilong Li(李瑞龙) 028df82be6 upgrade nerfacc to 0.3.x with CUB accel (#1187) 2022-12-31 07:28:11 +08:00
Matthew Tancik af5953e2a8 v0.1.14 (#1145) 2022-12-18 13:15:28 -08:00
Alexander Kristoffersen cc38d48294 Upgraded Gdown to fix data downloading. (#1140)
upgraded gdown to fix some data downloads.
2022-12-16 12:42:45 -08:00
Matthew Tancik 910e7bfb05 v0.1.13 (#1107) 2022-12-11 13:05:03 -08:00
Ethan Weber f6ac1d72ff v0.1.12 (#1079) 2022-12-02 18:22:26 -08:00
Ethan WeberandMatt Tancik 1052fccec2 Mesh export (#809)
* start of mesh PR

* point cloud export mvp

* start of mesh PR

* point cloud export mvp

* Save out mesh. Poor quality atm

* reorganized mesh algorithms and specified CLI

* CLI reorg

* tsdf algorithm in progress

* debugging

* tsdf functional but camera distortion params not in

* playing with distortion params

* TSDF works but texture looks bad

* added trimesh

* moved to exporter

* removed files

* saving progress

* save texture image

* seems to work w/o barycentric

* barycentric start

* gap between triangles

* blocking out diagonal

* new barcentric and scaling

* meshing working. need to remove extra rows

* fixed triangle packing

* gitignore changes

* removed package

* fix Literal import

* comments

* update .mtl file

* poisson mesh with model output normals & resolved some PR comments on git

* starting docs. breaking up big function. todo: add xatlas

* xatlas and nvdiffrast working

* triangle_id

* progress on expensive texture coordinates method

* pytorch meshing works

* removing nvdiffrast

* remove trimesh

* cleanup

* few changes

* pred normals by default and add minimum additions to viewer

* fix cli in viewer

* add xatlas as dependency

* make point cloud more dense

* reverted viewer changes

* turn off normals by default

* fix docs

* finished todos on github

* remove xatlas

* xatlas

* black

Co-authored-by: Matt Tancik <tancik@berkeley.edu>
2022-12-02 10:49:19 -08:00
Matthew Tancik 6c805b6d33 v0.1.11 (#1043) 2022-11-28 15:16:54 -08:00
Matthew Tancik 0a57c7c72b Ignore non-image files in ns-process-data (#1040)
* Ignore non-image files in ns-process-data

* Update reqs

* bump ipython
2022-11-28 10:38:37 -08:00
Matthew Tancik 54d822afcc v0.1.10 (#974) 2022-11-17 10:17:52 -08:00
Matthew Tancik 6baf31dc9a Fix python 3.7 support (#959) 2022-11-15 09:51:23 -08:00
Zak Murezandzmurez 6ea7dbf934 NuScenes dataparser (#939)
* nuscenes dataparser

* cleanup

* style

* cleanup

* cleanup

* cleanup

Co-authored-by: zmurez <zmurez@eng.ucsd.edu>
2022-11-11 18:40:36 -08:00
Matthew Tancik f964e0dfe4 v0.1.9 (#941) 2022-11-10 22:50:44 -08:00
Matthew Tancik ee6b007155 Avoid boolean flag auto conversion (#929) 2022-11-09 20:23:05 -08:00
Matthew Tancik 8d3640c6a1 Support exporting point clouds (#924)
* Support exporting point clouds

* Fix typing

* lint

* Update requirements
2022-11-08 22:23:06 -08:00
Matthew Tancik cda22ce606 v0.1.8 (#890) 2022-11-03 12:24:28 -07:00
Matthew Tancik 7aa28d0f8d v0.1.7 (#852) 2022-10-29 16:15:39 -07:00
Matthew Tancik fdddbacc45 v0.1.6 (#820) 2022-10-21 09:53:39 -07:00
Matthew Tancik 9bed69601f Support python 3.7 (#802)
* Support python 3.7

* Update docs
2022-10-18 16:49:27 -07:00
Matthew Tancik 0a76360f99 v0.1.5.1 (#796) 2022-10-17 09:21:50 -07:00
Matthew Tancik 646adee9f9 v0.1.5 (#786) 2022-10-16 12:59:39 -07:00
Brent YiandMatthew Tancik 192a7efcba Fix tab completion for PyPI installs, add py.typed (#777)
Add py.typed + tab completion scripts to package data

Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2022-10-14 18:55:48 -07:00
Ethan WeberandEthan Weber d71c05f256 Google Colab support with viewer (#747)
* allows bridge server to run on a different machine

* added script

* update version

* starting docs

* update docs and scripts

* ngrok support

* use tcp

* moving webrtc outside bridge server. wop

* lazy commit

* lazy commit

* running code. webrtc not working

* lazy commit

* better logic for webrtc connection

* cleanup

* todo comment

* working webrtc

* removed logging

* fixing black

* fix eslint

* fix python version

* fix readme

* misc cleanup

* small docs fix

Co-authored-by: Ethan Weber <ethanweber@Ethans-MacBook-Pro.local>
2022-10-14 15:05:28 -07:00
Matthew Tancik 6b7cb70f0d v0.1.4 (#767) 2022-10-12 18:14:21 -07:00
2150bad0e4 Reducing flicker artifacts for nerfacto method (#750)
* pose opt default nerfacto.

* added SO3 cam pose optimization which is slightly faster (~2.2m/iter) than BARF

* added occupancy grid with placeholder until nerfacc is updated to query density from it

* added occupancy grid sampling as the level 0 in proposal hierarchy, relies on nerfacc 0.1.7 (on pypi)

* merge main

* merge main

* minor changes to sampling

* adjusted sample number

* refactor occ grid stuff, settle on decent params

* nograd proposal sampling

* param tweaks

* varying resolution proposal networks

* params

* merged main

* optimizer update

* remove occ grid

* remove double nerfacto samples

* set single jitter to true

* remove pdb

* more changes

* fix method defaults

* fix pylint

* remove occupancy fn

Co-authored-by: akristoffersen <akristoffersen@berkeley.edu>
Co-authored-by: Justin Kerr <justin.g.kerr@gmail.com>
2022-10-11 14:21:00 -07:00
Ruilong Li(李瑞龙) e94b093b57 bump nerfacc to 0.2.0. bug fix for depth vis. (#744)
* bump nerfacc to 0.2.0. bug fix for depth vis.

* skip emtpy region for nerfacc raymarching
2022-10-09 19:16:30 -07:00
Ethan Weber 8b354a498c v0.1.3 (#736) 2022-10-07 15:52:13 -07:00
Ethan Weber 802c4daeaf v0.1.2 (#728)
bump version
2022-10-07 11:48:46 -07:00
Matthew Tancik 5ff9fe9c08 v0.1.1 (#720) 2022-10-06 13:47:33 -07:00
Brent Yi 05d264a335 Reduced tyro overhead + helptext formatting (#719)
* `ns-train` helptext formatting for tyro 0.3.23

* Remove unused import
2022-10-06 13:33:42 -07:00
Brent Yi edbfccccfe Rename: dcargs -> tyro (#702)
Rename `dcargs` to `tyro`
2022-10-05 22:26:06 -07:00
Matthew Tancik 869dceb374 version 0.1.0 (#686) 2022-10-05 02:15:54 -07:00
Matthew Tancik 709b3c6895 Add missing dependency (#678) 2022-10-05 00:05:36 -07:00
Brent Yi e9f56e127a Hide fixed args, fix method description formatting (#667) 2022-10-04 21:05:40 -07:00
Matthew Tancik ce8985aeb6 cli improvements to download script (#668) 2022-10-04 21:00:21 -07:00
evonneng af58b32cc8 restructuring debugging tools doc (#647)
* not done; restrucutre debugging part;

* 1) fixed all developer guides 2) fixed first_nerf error 3) moved run_actions

* removed md
2022-10-04 09:43:11 -07:00
evonneng 5c3e1e8bb7 split scripts into 2 eval/render (#637)
* done splitting script

* udpate docs

* woops forgot to add function

* update camera panel command
2022-10-03 22:08:21 -07:00
Brent Yi 61c8c5b665 Bump dcargs, omit subcommand prefixes (#625) 2022-10-03 10:09:40 -07:00
Matthew Tancik 08aaa8b3a5 bump nerfacc (#621) 2022-10-02 22:10:16 -07:00
Matthew Tancik 37907698f2 update cli docs for process-data (#617)
* update cli docs for process-data

* Update recs

* fix toml
2022-10-02 18:09:57 -07:00
Matthew Tancik 531361a6aa Remove remaining nerfactory (#598)
* Remove remaining nerfactory

* Lint
2022-10-01 12:28:15 -07:00
Matthew Tancik 1b9f42384e Fix package cli auto-completions (#596) 2022-10-01 10:55:49 -07:00
Matt Tancik f002349849 package update 2022-09-30 12:27:40 -07:00
Matt Tancik 52a1d50901 fix package 2022-09-30 12:22:56 -07:00
Matt Tancik 7d2552efe0 Update install pipeline 2022-09-30 10:55:04 -07:00
Matthew Tancik 5fac867502 Misc viewer cleanup (#591)
* Misc viewer cleanup

* fix lint
2022-09-30 10:32:44 -07:00
Matthew Tancik 1bb0c88fb5 More renaming (#590) 2022-09-30 09:48:52 -07:00