Janine Liu

Results 102 issues of Janine Liu

This fixes #10627. The testing sandcastle + data are in that issue.

Fixes #10626. This [Sandcastle](http://localhost:8080/Apps/Sandcastle/index.html#c=bZJvb9MwEMa/yimvPClzhgZvtrQaFAQvmJgo4lWk6eJcGmuOHdlOu4L47vhPKzrWKIp8vruf78ljYbTzsJW0IwsL0LSDFTk5j/xn2mNNIVK8Mtqj1GSbooTfjQbYKNPSDfSoHDX6z8Vto0WiOUGaAixTeQpDstFVBasB9Ybg3nSkPj1PZOVIAazAm7wJqDuQHnbGPrkjcUyZRSbzKTRJL7fkOHYdO8z7Csl7a8bPyvcsjTtbdQNNwXkV3jWOk6KP6LFKbFdlyntpD6vHsOQb1Qa5UVxUlyq5Jez2DwEtHXE/kGb9rIWXRrNUcJH/Th7cW9ROYcyG8TOgNbPupN6sp4EscYudnN1t7Mn59L1Hb+Vz6DmqS/HbpOnHPyg7MWyF1ocV6mt2eXJuCVf8Kn2SiONkpu8d+ZeWfwnSwmAP0ovhe/SJXV4fekt4FwkJkF0QOJJFHk3+8EIROyezPBwYCemqNLooi9r5vaJlhMbnTo6TsT5axYJJnoJJGDRV7SyeyHPhXJ4AoK5OW+tObkF2izOXFYRC50Kmn5Vay1/UFMu6CvWvWpVJ6r9tySrcx7LhzfJr3uSc11UIz3d6Y1SL9j/yXw) should now appear the same for `Model` and `ModelExperimental`.

This PR adds the missing `"WebGL"` keyword to various `ModelExperimental` specs for consistency with the rest of Cesium's unit tests.

Setting `model.style` before the `readyPromise` is resolved leads to this error: ![image](https://user-images.githubusercontent.com/32226860/182472580-b5b837b2-824c-4eb0-bdf5-0d8d52e7d6ec.png) This is because the `style` setter doesn't check if the model has loaded or not, so it's trying...

category - ModelExperimental

`Cesium3DTileBatchTable` has code for handling `tileset._skipLevelOfDetail`, which determines whether backface commands are generated for tiles in the tileset. The equivalent class in `ModelExperimental` `ModelFeatureTable`, does not handle this yet. When...

category - ModelExperimental

As of Cesium 1.97, the `enableDebugWireframe` flag will be required for `debugWireframe` to work, for both `Model` and `Cesium3DTileset`. Otherwise, nothing happens when `debugWireframe` is toggled. We should more clearly...

good first issue
category - model

From [this forum post](https://community.cesium.com/t/strange-viewer-flyto-behavior/13368). There are two sandcastles involved: [Sandcastle with **static** entities](https://sandcastle.cesium.com/#c=3ZZbT9swFID/itWnVMrcXJsWChoUNqSVgUoZQsuETHLaWnPtynYKBfHf51xKw9YxTYM98BSfq4+/HB95QSRaULgBiXYQhxvUB0WzGf5S6Ky4kRRyX3BNKAcZN2x0H3OENEhpNKdSLGgKcmsVmEggGi6EZOmodLGadswfmtsxLzfCKgEOeMLENeAU5no6AqX3JsZV6SrGFKNlBibGRJkSgWuql+7TGg8LpVWUMxeKair4Yx19IrVZEe7jsRSzA5hIAGV12rgTBF23YyOvg92OE0SujcLQCJ0oCtuR4wR+5OUl50kp11vleRFKBBPrc/ZzCZ99utwfnB/apcec3gI7o3ewhVyn0olMMwOuvyH48nAwOLl46ndBUz3dQn6lnQKdTPUQxiCBJ/CY4OipHvcHe8enV6OTq4/Dk/PPB0X0Q0W9TtD7d4JugEPH9TwbBQ6OgrZrVm0HB6Hrul7ou6GBGb1Vfv4L8HNCHIaB0w2jIIhM0xl+XoS7fuS3Pa/daQdd04I2cn3PeWMYy+tfkKSgMElTq7rYtemwwew9b/bL9GeEpwlRmkFuO4AxyZgeCcGuiTwGnll5NV/LA1Us8zF2a9DGjQ9sibR4/InINYNu5SO4AgaJ8RtnPCnMVnOdAlUDFI/ZciSstRqtxpZd193XBZN8PFZgUte66ghISvnklOpkOiR8AlZlOCZ6irUYGjPhyuqa/kCbTe+8rrGFjuM069s9rIWcWaWsylt9/8jGe0E23iuxeQZNEBqb+zpo/BdE4/9/NEVH/WXX5J9vhRA37oSY7Wdam6PHjZg3txt2o6f0ksHuKu49nc2F1CiTzMK4pWE2Z+bBoFrXWfIdNE6UWm3Sa9VDeyldIJrubHiSoIQRpYxlnLFi8MWN3V7L+P8SykTB6GQBkpFl7jZ1dwelEmPcaxlxc6QuB4kJWZ2kZisfLfmQ+WnnutcTOL/10mIyYTDI56qp6RlHRQw52Jywvv4B) vs. [Sandcastle with **dynamic** entity](https://sandcastle.cesium.com/#c=zVVtb9owEP4rFp+ClJkkJAQordbRbpVGR9XSVdUyVW5ygDVjI9uhpRX/fc4LEDbWaZqq7VN8d8/ju3suthdEogWFB5DoEHF4QH1QNJ3hz7nPimpxbvcF14RykFHNRs8RR0iDlMZzIcWCJiC7a2IsgWi4EZIlowJi1e2Ir+oHES8SYRUDBzxh4h5wAnM9HYHSxxMDVbrkmGK0TMFwDMuUCFxTvdwt8TT3WXk1c6GopoJvyugTqc2K8CYeSzE7gYkEUFa7hdu+33HbNvLa2G07fujaKAiM0Q7DoBU6jt8MvazibFPKdbdoF6FYMLFts59Z+Orj7bvB9aldIOb0EdgVfYIucp3SJ1LNjG79PeTb08FgeLOLu6GJnnZRs/ROgU6m+hLGIIHHsNngbNeP+4Pj84u70fDuw+Xw+tNJzl6Vom9kzzWkoDBJEqsQtIhfEZ7ERGkGWegExiRleiQEuyfyHHhqZdt9KSoqxcjm/2i0iWrv2RJpsRkAcs0fssYIroBBbHDjlMd52Kpvt0DlWPGGvDPfvxzhwTZNKcCYLUfC2rrX+e2q67lqmBbGYwWmgUpdZ0ASyicXVMfTS8InYJWBc6KnWItLEyZcWR2nbqP9oTdex8QCx3Hq1XSrrbEtf1WWt/7+dgLea0/A9XHguJ5nI9/Bod9yzarlYD9wXdcLmm5ghhH+e/1fkN8PTMx9Hfmbry6/E+Ag8J1OEPp+aP55I78X4k4zbLY8r9Vu+R1zAkx/Tc/5r6eQH5A/PATZ52tuRLUnIWbvUq2NylEt4vWDml3rKb1kcLTmvaWzuZAapZJZGDc0zObMPE+qcZ/G30DjWKl1kl6jSu0ldIFocrjnAUQxI0qZyDhl+XUf1Y56DYP/icpErtFwAZKRZQabukeDwokx7jWMuZ+pi9vXUNadVGLFE5ndzD9krqJ2xPklSovJhMEge01MTS8AFTHKwf4Nq+vv) The user observed strange behavior in the Sandcastle with dynamic entities. The...

type - bug
category - camera

Currently `ModelExperimentalDrawCommand` is a wrapper for the `DrawCommand`(s) that draw the primitives of the model. In `buildDrawCommand`: 1. The shader programs are built by the shader builder 2. The initial...

category - ModelExperimental

Sandcastle: [development/Many Clipping Planes](http://localhost:8080/Apps/Sandcastle/index.html?src=development%2FMany%20Clipping%20Planes.html&label=Development) 1. Load in either the `b3dm` or `i3dm` tileset first. Should be able to toggle options under "Display" (e.g. "Colorize" and "Wireframe) without any problem for...

Currently `IndexDatatype.createTypedArray` only outputs `Uint16Array` and `Uint32Array`. This caused a bug in #10344 because it returned a `Uint16Array` for uint8 indices, which was too big for the `getBufferData` function. The...

good first issue