* YOYO NEW API SPEC! * I have generated the latest API! --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
		
			
				
	
	
		
			27 lines
		
	
	
		
			475 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			475 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from typing import Optional
 | |
| 
 | |
| from pydantic import BaseModel, ConfigDict
 | |
| 
 | |
| from ..models.point3d import Point3d
 | |
| from ..models.point4d import Point4d
 | |
| 
 | |
| 
 | |
| class CameraSettings(BaseModel):
 | |
|     """Camera settings including position, center, fov etc"""
 | |
| 
 | |
|     center: Point3d
 | |
| 
 | |
|     fov_y: Optional[float] = None
 | |
| 
 | |
|     orientation: Point4d
 | |
| 
 | |
|     ortho: bool
 | |
| 
 | |
|     ortho_scale: Optional[float] = None
 | |
| 
 | |
|     pos: Point3d
 | |
| 
 | |
|     up: Point3d
 | |
| 
 | |
|     model_config = ConfigDict(protected_namespaces=())
 |