Skip to content
This repository
tree: 70bdfcb66b
Fetching contributors…

Cannot retrieve contributors at this time

file 306 lines (226 sloc) 6.577 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306
? = unshure what to do
- = todo
o = do today
x = done
+ = in progress...

<-- ----------------------------------------------------------------------- -->

[[checkin-comments]]


<-- ----------------------------------------------------------------------- -->

[ehaus]

- Texturkomprimierung

[kleinkram]

- event kopierne mit spline -> rosa
- ease default parameter out of range
- events nach links erweitern
- chainlines ohne animation
- pipe scale texture funktioniert nicht beio lngen rohren
- crash in pipe scale - drag am letzten sergmetn position

[ehaus warten]

- Autos die Fahren -> gizmos autos, texturanimation

[ehaus ryg]

- sunglares. unendlichweit / endlich weit.
- cache animation / in walk-arond-the-block einbauen
- culling disable

[zuhause]

- Bäume: bessere matrix
- croud simulation für walk-around-the-spline und billboardfield
- wayfinders spline crash

<-- ----------------------------------------------------------------------- -->

[now]

- spline time <0 >1

[effects]

- ipp auf einzelne objekte (layers)
- ipp effekte
  - kompressionsartefakte (wavelet)
  - tiefenunschärfe
  - vhs-artefakte
  - 360 grad view
- anim-operator handkamera
- anim-operator shaker
- imposters
  - bump mapping
  - mehrere verschiedene richtungen
  - partikelsystem für menschenmassen
  - imposters mit brücke verbiegen
- noise-generatoren für texturen

[wouldbecools]
  
- lensflares
- partikel mit normale
- himmel/wolken

- "patch" op für gizmo
- rotierter glow
- multiplizierter glow

[[werkkzeug]]

- default cam ZNear/ZFar

<-- ----------------------------------------------------------------------- -->

[[fr-042]]

[xsi-loader]

x transform
x material
x merge vertices
- merge cluster
- merge faster
- mutliple texture spaces
- import/export
x real bones
- animation & spline fitting


[partikel-effect]

<-- ----------------------------------------------------------------------- -->

[[umbau 1]]

- 3d-editing
  - picking
  - movement
  - multi selection movement
  - different move modes
  - duplication
  - 3d-spline
  - keyframing
- mesh ops in scene-graph
  - add mesh (italics)
  - select / transform / transformex / delete
  - other ops
  - topology editing
  
- other features
  - multiply scene (instance mem!) (recreate deepcopy oncalc)
  - alias (bold)
  - bones
  - freeze
  
- export

- player

- Calc/Exec ausbauen / ncht beim laden...

[[umbau 2]]

- scene-graph
  - select / wireframe
  - move / duplicate hirarchies
  - copy / paste hirarchies
  - alias
  - multiply

- meshes & primitives
  - cube
  - primitives
  - mesh-add/transform

- bone-animation
  - bones in GenMinMesh verteilen
  - bone-mesh mitten im baum
  - darunter "set matrix" objekte
  - zeichnen auf dem rekursions-rückweg

- effekte
- scene multiply / link

- teste kkrieger, theta, snowblind in allen builds (als legacy-data)
- neuer build
  - alle sPROJ_DEMO checken
  - alter build heisst "legacy"
  - neuer build heisst "demos"
  - remove "legacy" from demo-build
  - remove "snowblind" build

- layer 2d (damit man was schönes zum animieren hat...)
  
[[umbau 3]]

- scene und painting
  - portale
  - schatten

[[umbau 4]]

- neue editoren
  - bones und dafür geeignete animation
  - scene-editor
  - mesh-modeller
  - texture-painter

- scriptsprache
  - bessere fehlermeldungen
  - subroutines
  - integer, array und structs
  - writemasks
  - CenterX/CenterY -> zusätzliche Editoren
  - 3 routinen zum angeben von parametern?
  - koordinaten zusammmen / getrennt animieren
- srt:
  - quarternions
  - backtransformation for axxis
  - tilt for target-animation
  - defaults für sControls

- text editor with syntax hioghlightiting / error marking

- keyboard-layout in spline / timine editor inkonsistent
  - display l/m/r mouse button for std/shift/ctrl
  - assign operations to mouse buttons
- commandline-parameter

[[minmesh]]

- mesh
  - cube: facetted/smooth
  - xsi-loader
  - default selections
  - extrude
  - subdivide
  - tesselate
  - 'E' -> exchange mesh / minmesh
  - extrude normal zerreisst meshes mit crease
  - torus mit arclen!=1 -> caps

[[other stuff]]

- KSpline::EvalDerivative(), use in particle-objects
- export: warnings and errors. errors are not tolerated.
- texture quality low/high is an export error
- floodfill texture op
- "..." -> op browser starts at current object
- rightclick on "edit" spline buttons deletes splines. this should be visible somehow!
- backspace for WinSplinePara like WinSpline
- event
- keyboard shortcut for drag time in spline and events different
- alias event spackt rum bei namensänderung im verlinkten.

- demo parameter exportieren
  - bpm
  - demo duration
  - fr-number
- rename sPS_13 to sPS_11

[[gui-features]]

- walk-op-cycle-time
- goto page in collapsed folder should uncollapse folder
- dreifachclick um im browser texturen zu aktivieren
- resolution from demo-parameter

*** kkrieger ***

[[kkrieger]]

- nach einiger zeit geht das leben dauernd zurück
- find switches um (beide) monster-ops erweitern
- 'g' sollte wie 'r' die flags resetten
- kollision im holzraum
- monster laufen wände hoch - wieso ? (plane.y >= 0.75)
- dynamic cells brauchen nicht wirklich 4 matrixen...
- monster magnet radius
- monster wand abstand

- remove all unused structures, code, dead-code and comments
  - HitCell KCM_DISABLED code??
  - PlayerPos and PlayerCell are Player.Collider.Pos and Player.Collider.Cell
  - EventMonster and kEvent::Monster

- fix what happens when player is outside collision

- respawn machine with time-limit

[[fiver changes]]

- remove all physic ops

[[kkrieger meeting agenda]]

- confirm player phyiscs
- confirm monster AI
- set up all spawn variants
- (chaos) new particle optics
- (chaos) new walk operators
- (chaos) balance hitpoints
- (chaos) fix all missing options, or remove them
  - texture low/high
  - brightness
  - specular

[[final touches]]

- (chaos) intro loopen wenn menü idle ist. vorrausgesetzt das intro ist cool.
- (chaos) soundloop korrekt setzten (2*60+25)
- (chaos) restart game at start or at respawn point?


<-- ----------------------------------------------------------------------- -->

*** musicdisk ***

[[musicdisk]]

- framework (intro/menu/parts)
- some effects
- midikeyboard-timing
- recorded timelining
- import midi notes

<-- ----------------------------------------------------------------------- -->

*** better gui ***

- browser
- modeller
- subroutines for modeller
- handles for bitmap-ops
- stroke op (simple)

<-- ----------------------------------------------------------------------- -->

done:
Something went wrong with that request. Please try again.